@olezhenka

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

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

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

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

Войти через TM ID
Похожие вопросы
Cindx Москва
от 90 000 до 140 000 руб.
от 200 000 до 300 000 руб.
Acme Crypto Corp Нижний Новгород
от 80 000 до 140 000 руб.
10 дек. 2018, в 23:35
150000 руб./за проект
10 дек. 2018, в 23:17
2000 руб./за проект
10 дек. 2018, в 22:37
30000 руб./за проект