@historydev
Редактирую файлы с непонятными расширениями

Как вызывать сессию в любом месте скрипта Express-session?

Этот код вызывает ошибку
function user(req,res) {
	console.log(req.session.cookie.originalMaxAge + '/' + req.session.id);
};

user();

5ceb759ee28e2572934437.jpeg
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ответы на вопрос 1
alexeynobody
@alexeynobody
Она же лежит в объекте Request, вы в объявленном методе user указали их, но при вызове не передали.

Конкретно в приведенном примере, просто передайте ее в вашу функцию. Но я бы подумал и переписал бы чуть иначе и просто объект сессии передавал, а не целеком Request.
Ответ написан
Ваш ответ на вопрос

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

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