Sobes.tech
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.