Встречается на собеседованиях • сегодня

Какие плюсы и минусы хранения JWT в Cookie

Плюсы:

  • Автоматическая отправка с каждым запросом (не нужно писать код для передачи токена)
  • Защита от XSS-атак при использовании флага HttpOnly
  • Удобное управление сроком жизни через Expires/Max-Age
  • Встроенная CSRF-защита с SameSite атрибутом

Минусы:

  • Уязвимость к CSRF (если не использовать SameSite=Strict/Lax)
  • Ограничение размера (~4KB на куку)
  • Сложнее работать с мобильными приложениями
  • Нельзя получить токен из JS при HttpOnly

Пример настройки безопасной куки:

js
Set-Cookie: token=xyz; HttpOnly; Secure; SameSite=Strict; Path=/; Max-Age=3600
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы