Задать вопрос
@enhaster

Expressjs cookie-session (не работают настройки maxAge)?

Дорого времени суток,

Не могу понять, почему не работают настройки maxAge из конфигуратора:
app.use(cookieSession({
  name: 'sessiondata',
  keys: ['key1', 'key2'],
  cookie: { 
            maxAge: 1 // не устанавливается по умолчанию
          }
    })
);


При это указание maxAge вручную работает:
app.get('/login', function(req, res, next) {
res.cookie('id', 'lol'); //не работает
res.cookie('id2', '2222222', { maxAge: 1222});//работает
res.send(req.cookies.id+req.cookies.id2);
  //res.render('login');
});
  • Вопрос задан
  • 237 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
@enhaster Автор вопроса
Причина оказалась проста: This module has no relation to the res.cookie command, so the settings from this module have no effect on res.cookie.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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