IP Adresi Değişince Çerezler ve Oturumlar Ne Olur?

IP adresinin değişmesi, tarayıcıdaki çerezleri veya yerel depolamadaki site verilerini kendiliğinden silmez. Aynı tarayıcı profili kullanılmaya devam ediyorsa, daha önce kaydedilmiş geçerli çerezler yeni IP adresiyle yapılan isteklerde de kullanılabilir.
Bu nedenle yeni bir IP adresi almak, trafiği şifreli bir tünelden taşıyan VPN bağlantısı kurmak ya da başka bir ağa geçmek hesap oturumunu otomatik olarak sıfırlamaz. Oturumun devam etmesi, yeniden doğrulama istenmesi veya tamamen kapatılması sitenin kendi oturum ve risk politikasına bağlıdır.
Çerezler IP Adresi Değişince Neden Silinmez?
Çerez, bir web sitesinin tarayıcıda saklattığı küçük bir durum bilgisidir. Tarayıcı ile web sunucusu arasındaki istek ve yanıtların kurallarını belirleyen HTTP, ayrı istekleri kendiliğinden aynı hesapla ilişkilendirmez. Siteler bu ilişkiyi kurmak için çerezde bir oturum tanımlayıcısı tutabilir; tarayıcı sonraki isteklerde bu değeri sunucuya gönderir.
Çerezin gönderilip gönderilmeyeceğini alan adı, yol, geçerlilik süresi ve güvenli bağlantı koşulu gibi çerez özellikleri ile tarayıcının gizlilik kuralları belirler. İstemcinin o anda kullandığı genel IP adresi, çerezin tarayıcıdan silinmesini gerektiren bir koşul değildir. Bu yüzden ev internetinden mobil veriye geçmek veya bağlantının yeni bir genel IP adresi alması, tarayıcıdaki mevcut çerez deposunu doğrudan değiştirmez.
Kalıcı çerezlerin belirlenmiş bir son kullanma zamanı vardır. Süresi belirtilmeyen oturum çerezleri ise tarayıcının tanımladığı oturumun sonunda kaldırılır. Ancak tarayıcının oturumu geri yükleme özelliği bu çerezleri de geri getirebilir; pencereyi kapatmak her zaman çerezin silindiğini göstermez. Bu sınıflandırma çerezin saklanma süresiyle ilgilidir: Hesaba giriş bilgisini taşıyan çerez, oturum çerezi de kalıcı çerez de olabilir.
Hesap Oturumu IP Adresi Değişince Nasıl Devam Edebilir?
Birçok oturum yapısında tarayıcı, sunucuya bir oturum tanımlayıcısı gönderir; sunucu da bu tanımlayıcıyı mevcut hesap oturumuyla eşleştirir. IP adresi değiştikten sonra aynı geçerli tanımlayıcı gönderilmeye devam ederse, uygulama bu isteği aynı oturumun devamı olarak kabul edebilir.
Bu noktada çerez ile oturum aynı şey değildir. Çerez, oturumu tanımlayan bilgiyi taşıyan araçlardan biri olabilir; asıl oturum durumu sunucuda tutulabilir. Dolayısıyla IP adresinin değişmesi, tarayıcıdaki tanımlayıcıyı değiştirmediği gibi sunucudaki oturum kaydını da kendiliğinden geçersiz hale getirmez.
Siteler, localStorage (yerel depolama) ile tarayıcıda veri saklayabilir. Buradaki değerler çerezler gibi her uygun isteğe otomatik eklenmez; site kodu bu değerleri okuyup kullanır. Uygulama oturum için yerel depolamadan yararlanıyorsa, IP adresi değişikliği bu veriyi de kendiliğinden silmez.
Ağ değişikliği sırasında açık bağlantı kopabilir ve sayfanın yeniden bağlanması gerekebilir. Bağlantının kesilmesi, hesap oturumunun sunucuda kapatıldığı anlamına gelmez. Tarayıcı yeniden bağlandığında geçerli oturum bilgisiyle devam edebilir.
Oturumun Kapanması Sitenin Risk Politikasına Bağlıdır
IP adresi değiştiğinde oturumun mutlaka açık kalacağı veya mutlaka kapanacağı söylenemez. Site, IP adresini oturum güvenliği için ek bir sinyal olarak kullanabilir ve değişiklik gördüğünde kendi kurallarını uygulayabilir.
Bazı uygulamalar geçerli çerez veya oturum tanımlayıcısını yeterli görerek oturumu sürdürebilir. Bazıları ise IP adresi değişikliğini diğer hesap ve cihaz sinyalleriyle birlikte değerlendirip yeniden kimlik doğrulama isteyebilir, mevcut oturumu sonlandırabilir ya da yalnızca olayı güvenlik kaydına ekleyebilir. Bu davranış HTTP veya çerez standardının zorunlu sonucu değil, uygulamanın güvenlik tasarımıdır.
Bu nedenle iki farklı sitede aynı ağ değişikliğinden sonra farklı sonuç görmek normaldir. Bir sitede hesap oturumu açık kalırken başka bir sitede tekrar giriş istenmesi, çerezlerin silindiği anlamına gelmez; ikinci site mevcut oturumu kabul etmemiş olabilir.
Önceki Ziyaretlerle Kurulan İlişki Neden Otomatik Olarak Kopmaz?
IP adresi çevrim içi etkinlikte kullanılabilecek sinyallerden yalnız biridir. Aynı hesapla giriş yapılması, aynı çerezin veya oturum tanımlayıcısının gönderilmesi ve tarayıcı ya da cihazla ilgili başka sinyallerin değişmemesi, sitenin yeni IP adresinden gelen isteği önceki ziyaretlerle ilişkilendirmesi için yeterli olabilir.
Örneğin aynı oturum tanımlayıcısı önce eski IP adresinden, daha sonra yeni IP adresinden gönderiliyorsa ve site bu bilgileri kaydediyorsa, iki bağlantı aynı oturum kaydı altında görülebilir. Bu durumda IP adresi değişmiştir ama oturum kimliği değişmemiştir. Hesaba giriş yapılmışsa hesap kimliği de IP adresinden bağımsız bir ilişkilendirme noktası olmaya devam eder.
Çerezleri Silmek ile Hesaptan Çıkış Yapmak Aynı Değildir
Oturumu tanımlayan çerezi silmek, tarayıcının sonraki istekte bu tanımlayıcıyı göndermesini engeller. Ancak bu işlem sunucudaki oturum kaydını kendiliğinden geçersiz kılmaz. Sunucu oturumu, uygulama tarafından sonlandırılana veya süresi dolana kadar geçerli kalabilir. Yalnız çerezleri temizlemek, yerel depolama gibi başka yerlerdeki site verilerini de silmez.
Hesaptan ayrılırken sitenin çıkış özelliğini kullanın; doğru uygulanmış bir çıkış işlemi sunucudaki oturumu da geçersiz kılar. Başka cihazlardaki açık oturumları kapatmanız gerekiyorsa hesabın oturum yönetimi bölümündeki ilgili seçeneği kullanın. Bir tarayıcının çerezlerini silmek, diğer cihazlardaki oturumları kapatmaz. Ayrıca açık sekmede eski hesap sayfasını görmek, oturumun sunucuda geçerli kaldığını tek başına kanıtlamaz.







