Я устанавливаю сторону сервера cookie и хочу установить атрибут max-age равным 1800. Насколько я понимаю, это скажет браузеру установить время истечения 1800 секунд с Date.now()
.
Проблема в том, что когда я регистрирую Date.now()
в своем браузере, он не локализуется.Таким образом, время показывает 2:19 вечера, когда на самом деле это 3:19 вечера из-за того, что в настоящее время летнее время.
Таким образом, когда мой cookie установлен, время истечения составляет 30 минут в прошлом.
Вероятно, это не поможет, но у меня есть функция, которая устанавливает мой файл cookie следующим образом:
setTokenCookie(token) {
this.cookies.set("refresh_token", token.refresh_token, { signed: true, httpOnly: true })
this.cookies.set("access_token", token.access_token, { signed: true, httpOnly: true, maxAge: token.expires_in })
}
Есть ли способ сообщить об истечении срока действия файла cookie для локализации Date.now()
перед установкойвремя истечения?