Обновление локальных компонентов промежуточного программного обеспечения Node.js - PullRequest
0 голосов
/ 06 сентября 2018

Я пытаюсь создать функцию входа и выхода.После нажатия на кнопку «Войти» пользователь перейдет на домашнюю страницу, а на панели навигации отобразится имя пользователя.

После нажатия кнопки «Выход» на панели навигации больше не будет отображаться имя пользователя, а кнопка входа.

Однако, после входа в систему, он направляет на домашнюю страницу, но панель навигации не обновляется.Я должен перезагрузить, а затем только изменения панели навигации.

Код: Middleware в server.js:

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

Настройка сеанса пользователя:

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