Junior
Τι είναι τα ασφαλή cookies (secure cookies);
sobes.tech AI
Απάντηση από AI
Τα ασφαλή cookies αποστέλλονται μόνο μέσω σύνδεσης HTTPS, κάτι που αποτρέπει την υποκλοπή τους κατά τη μεταφορά στο δίκτυο. Το χαρακτηριστικό Secure υποδεικνύει στο πρόγραμμα περιήγησης να στέλνει τα cookies μόνο σε ασφαλείς πόρους (χρησιμοποιώντας το https).
// Ορισμός ασφαλούς cookie στην πλευρά του διακομιστή (Node.js με express)
res.cookie('mycookie', 'myvalue', {
secure: true, // Δείχνει στο πρόγραμμα περιήγησης να στέλνει το cookie μόνο μέσω HTTPS
httpOnly: true, // Αποτρέπει την πρόσβαση στο cookie μέσω JavaScript (XSS)
sameSite: 'Strict' // Προστασία από επιθέσεις CSRF
});
Βασικά σημεία:
- HTTPS: Απαιτεί σύνδεση HTTPS.
- Κρυπτογράφηση: Τα δεδομένα του cookie κρυπτογραφούνται κατά τη μεταφορά.
- Απόρρητο: Μειώνει τον κίνδυνο διαρροής πληροφοριών από το cookie.
Η χρήση ασφαλών cookies είναι μια σημαντική πρακτική για την προστασία των δεδομένων των χρηστών.