Junior
Czym są bezpieczne pliki cookie (secure cookies)?
sobes.tech AI
Odpowiedź od AI
Bezpieczne pliki cookie są wysyłane tylko przez połączenie HTTPS, co zapobiega ich przechwyceniu podczas przesyłania w sieci. Atrybut Secure wskazuje przeglądarce, aby wysyłała pliki cookie tylko do bezpiecznych zasobów (z użyciem https).
// Ustawianie bezpiecznego pliku cookie po stronie serwera (Node.js z express)
res.cookie('mycookie', 'myvalue', {
secure: true, // Wskazuje przeglądarce, aby wysyłała plik cookie tylko przez HTTPS
httpOnly: true, // Zapobiega dostępowi do pliku cookie przez JavaScript (XSS)
sameSite: 'Strict' // Ochrona przed atakami CSRF
});
Kluczowe aspekty:
- HTTPS: Wymaga połączenia HTTPS.
- Szyfrowanie: Dane pliku cookie są szyfrowane podczas przesyłania.
- Poufność: Zmniejsza ryzyko wycieku informacji z pliku cookie.
Używanie bezpiecznych plików cookie jest ważną praktyką w celu ochrony danych użytkownika.