@UNy

Работы с сессиями в express.js?

Работаю с шаблонизатором handlebars. На сервере есть несколько представлений от одного шаблона, каждый раз при переходе на другое представление я получаю get запрос, но при этом мне необходимо отдавать еще и сессию чтобы страница отоброжала имя пользователя. Каждый раз передавать её нет желания, как можно это исправить?(хранить имя в куках?).
app.get('/aboutcompany',function (req,res) {
   req.session.newUser ? res.render('aboutcompany',{userName:req.session.newUser.name}) :
       res.render('aboutcompany');
});
  • Вопрос задан
  • 845 просмотров
Решения вопроса 1
alexiusp
@alexiusp
senior frontend developer
проще всего передавать либо в куках, либо через заголовок запроса. как вы определяете, что пользователь залогинен вообще? Если вы пользуетесь для авторизации JWT, то в нём как раз можно закодировать необходимые поля.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы