Node.js中间件本地更新

时间:2018-09-06 05:52:38

标签: node.js express middleware

我正在尝试建立登录和注销功能。 单击登录后,它将带用户到主页,导航栏将显示用户名。

单击注销后,导航栏将不再显示用户名,而是登录按钮。

但是,登录后,它会定向到主页,但导航栏不会更新。我必须重新加载,然后才更改导航栏。

代码: server.js中的中间件:

app.use(function(req, res, next) {
  res.locals.session = req.session.user;
  return next();
});

设置用户会话:

 req.session.user = userinfo;
 res.redirect("/");

0 个答案:

没有答案