Назад к вопросам
Junior
104
questionbank

Что такое безопасные куки (secure cookies)?

Sobes Copilot

Получайте ответы в реальном времени

Ответ от нейросети

sobes.tech AI

Безопасные куки отправляются только через HTTPS-соединение, что предотвращает их перехват при передаче по сети. Атрибут Secure указывает браузеру отправлять куки только на защищенные ресурсы (с использованием https).

// Установка безопасной куки на стороне сервера (Node.js с express)
res.cookie('mycookie', 'myvalue', {
  secure: true, // Указывает браузеру отправлять куку только через HTTPS
  httpOnly: true, // Предотвращает доступ к куке через JavaScript (XSS)
  sameSite: 'Strict' // Защита от CSRF-атак
});

Ключевые аспекты:

  • HTTPS: Требует HTTPS-подключения.
  • Шифрование: Данные куки шифруются при передаче.
  • Конфиденциальность: Снижает риск утечки информации из куки.

Использование безопасных куки — важная практика для защиты пользовательских данных.