@p3trukh1n
NooB IN WeB

Почему не сохраняются сессии?

Здравствуйте.
Решил попробовать добавить возможность авторизации в приложении через сессии,
Но они не сохраняются.
Запускаю на локальной машине (localhost:3000/).
Код смешал из официального примера и других гайдов:
app.use(session({
  secret: 'some_pass',
  resave: true,
  saveUninitialized: true,
  cookie: { httpOnly: false,
            maxAge  : 24*60*60*1000,
            secure: false,
            resave: false,
            saveUninitialized: true,
            unset: 'destroy',
            domain: 'http://localhost:3000' }
}));
app.get('/', (req, res) => {
  res.json(req.session);
  req.session.test = "1";
})

Наглядно видно. При загрузке страницы выводится текущая сессия, и в нее добавляется новая переменная. Однако, после перезагрузки страницы её не видно.
  • Вопрос задан
  • 283 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы