Назад к вопросам
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-подключения.
- Шифрование: Данные куки шифруются при передаче.
- Конфиденциальность: Снижает риск утечки информации из куки.
Использование безопасных куки — важная практика для защиты пользовательских данных.