Здравствуйте.
Решил попробовать добавить возможность авторизации в приложении через сессии,
Но они не сохраняются.
Запускаю на локальной машине (
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";
})
Наглядно видно. При загрузке страницы выводится текущая сессия, и в нее добавляется новая переменная. Однако, после перезагрузки страницы её не видно.