@olezhenka

Где хранит сессии у клиента passportJS?

Passport у меня настроен безошибочно и все идеально работает. Проблема в том, что всей отдачей контента занимается nginx, а нода отвечает только за backend.
В моих ожиданиях все так и было, что всякие express-session сохраняют где-то в куки клиента сессию и потом отдают ее ноде, но когда произошел successRedirect я не увидел сессию ни в куки, ни в локальном хранилище и ни в хранилище сессий.
По любому у клиента должна хранится эта сессия, иначе какой еще может быть способ идентифицировать пользователя в следующем запросе???

В чем может быть проблема?
  • Вопрос задан
  • 78 просмотров
Пригласить эксперта
Ответы на вопрос 1
@RidgeA
Если явно не подключался store для express-session то он хранит в MemoryStore, которые не подразумевался на работы в production, о чем четко написано в документации.
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
от 130 000 до 150 000 руб.
Suntegy Санкт-Петербург
от 100 000 руб.
от 200 000 до 300 000 руб.
23 сент. 2018, в 21:02
10000 руб./за проект
23 сент. 2018, в 18:12
1000 руб./за проект