Установить срок действия куки / максимальный возраст с локализованным временем - PullRequest
0 голосов
/ 17 мая 2018

Я устанавливаю сторону сервера 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() перед установкойвремя истечения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...