Я использую экспресс-сессию для управления сессиями. Я использую это:Express JS - Время истечения срока действия cookie
app.use(session({secret: 'secret',
resave: false,
saveUninitialized: false,
cookie: { maxAge: 6*1000
}
})
);
Теперь я хочу сбросить значение срока действия до 6 каждый раз, когда мой url попадает. Так что я делаю это:
req.session.cookie.maxAge = 6000
Но максимальный возраст не сбрасывается, а сессия истекает через 6 секунд всегда, даже если URL поражен. Как мне это изменить до 6000 каждый раз?
Спасибо за помощь заранее
Try req.session.cookie.expires = новая дата (Date.now() + 6000); Однако я этого не пробовал. – Molda
Нет, не работает ... – Srikrishnan
Ну, это странно, я только что попробовал и работает, как и ожидалось. Значение cookie cookie обновляется при обновлении каждой страницы. – Molda