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

Почему нежелательно хранить данные в cookie

Хранение данных в cookie имеет несколько недостатков:

  1. Ограниченный размер (~4KB на домен) – быстро заканчивается место.
  2. Передаются с каждым HTTP-запросом – увеличивают трафик.
  3. Уязвимость к XSS – могут быть украдены через JavaScript.
  4. Уязвимость к CSRF – автоматически отправляются даже при атаках.
  5. Доступны только как строка – сложно хранить структурированные данные.

Лучше использовать:

  • localStorage/sessionStorage для клиентских данных
  • HTTP-заголовки с JWT для аутентификации

Пример безопасной альтернативы:

js
// Вместо document.cookie = "token=abc123"
localStorage.setItem('authToken', 'abc123');
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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