Junior
Güvenli çerezler (secure cookies) nedir?
sobes.tech yapay zeka
AI'dan gelen yanıt
Güvenli çerezler yalnızca HTTPS bağlantısı üzerinden gönderilir, bu da ağ üzerinden iletim sırasında yakalanmalarını önler. Secure özniteliği, tarayıcıya çerezleri yalnızca güvenli kaynaklara (yani https kullanılarak) göndermesini söyler.
// Sunucu tarafında güvenli çerez ayarlama (Node.js ile express)
res.cookie('mycookie', 'myvalue', {
secure: true, // Tarayıcıya çerezin yalnızca HTTPS üzerinden gönderilmesini söyler
httpOnly: true, // Çereze JavaScript ile erişimi engeller (XSS)
sameSite: 'Strict' // CSRF saldırılarına karşı koruma
});
Anahtar noktalar:
- HTTPS: HTTPS bağlantısı gerektirir.
- Şifreleme: Çerez verileri iletim sırasında şifrelenir.
- Gizlilik: Çerezden bilgi sızıntısı riskini azaltır.
Güvenli çerezlerin kullanımı, kullanıcı verilerini korumak için önemli bir uygulamadır.