EMZETT.
Giriş yap

Çerezler (cookies)

Kısaca: Bir web sunucusunun kullanıcının tarayıcısında sakladığı ve aynı siteye yapılan her sonraki istekle otomatik olarak geri aldığı küçük veri parçaları — durumsuz HTTP’de oturumların ve giriş durumlarının temeli.

Biraz daha ayrıntılı: HTTP doğası gereği durumsuz olduğundan (her istek bağımsızdır, sunucu “hatırlamaz”), bir kullanıcıyı birkaç istek boyunca tanımak için bir mekanizma gerekir — çerezler bunun için icat edildi. Önemli güvenlik öznitelikleri: HttpOnly (JavaScript ile okunamaz, XSS hırsızlığına karşı korur), Secure (yalnızca HTTPS üzerinden gönderilir) ve SameSite (çerezin hangi siteler arası isteklerle gönderileceğini kısıtlar, CSRF’ye karşı korur).

Ayrıntılı

Sunucu bir çerezi Set-Cookie yanıt başlığıyla ayarlar ve tarayıcı sonra onu aynı alan adına yapılan her isteğe otomatik ekler:

Set-Cookie: session=abc123; HttpOnly; Secure; SameSite=Lax

Ayrıca bak: Oturum, HTTPS