Junior
Co jsou bezpečné cookies (secure cookies)?
sobes.tech AI
Odpověď od AI
Bezpečné cookies jsou odesílány pouze přes HTTPS spojení, což zabraňuje jejich zachycení při přenosu v síti. Atribut Secure označuje prohlížeči, aby odesílal cookies pouze na zabezpečené zdroje (použitím https).
// Nastavení bezpečného cookie na straně serveru (Node.js s express)
res.cookie('mycookie', 'myvalue', {
secure: true, // Určuje prohlížeči, aby odesílal cookie pouze přes HTTPS
httpOnly: true, // Zabraňuje přístupu k cookie přes JavaScript (XSS)
sameSite: 'Strict' // Ochrana proti CSRF útokům
});
Klíčové aspekty:
- HTTPS: Vyžaduje HTTPS spojení.
- Šifrování: Data cookie jsou při přenosu šifrována.
- Důvěrnost: Snižuje riziko úniku informací z cookie.
Používání bezpečných cookies je důležitou praxí pro ochranu uživatelských dat.