@Soft_touch_plastic

Почему пропадают cookie, установленные в express js?

Здравствуйте, я устанавливаю куки функцией res.cookie, однако они исчезают после перезагрузки страницы. Аналогично если пробовать установить их через заголовок Set-Cookie. Никогда раньше с таким не сталкивался, в чем проблема?
Запускается на локалхосте, token - длинная строчка jwt-токена, вот код, устанавливающий куки при успешной авторизации:
//res.cookie('at', token, {maxAge: 100000})
res.setHeader('Set-Cookie', `at=${token}; Max-Age=${100000}`)


Update: нельзя использовать base64 кодировку токена, потому что в ней встречаются зарезервированные символы: ; и =
  • Вопрос задан
  • 292 просмотра
Пригласить эксперта
Ответы на вопрос 1
EreminD
@EreminD
Кое-что умею
а почему не подошел метод для работы с куками?
https://expressjs.com/en/5x/api.html#res.cookie
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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