Ben oturumları işlemek ve bir veritabanında depolamak için OBsession kütüphane ile CodeIgniter 1.7.2 kullanıyorum. Ben üzerinde çalışıyorum uygulaması bir servis (bu doğru terminoloji olup olmadığını bilmiyorum) gibi davranan bir etki (CI ile bir) oluşur. Diğer siteler CI etki için bir AJAX arama yapmak, bu etki alanından gelen ve oradan bir JavaScript dosyası bulunmaktadır. Site session id yoksa, CI domain çağrı oluşturulan birini verir ve sonra sitede JS, oturum kimliği ile bir çerez bırakır. Site CI etki için herhangi bir çağrı yaparsa o andan itibaren, kendisini tanımlamak için bu session id içerir.
Bu Safari ve tüm Internet Kaşifler hariç diğer her tarayıcıda (Mac ve PC versiyonları) üzerinde çalışmaktadır. Örneğin Firefox, ben ilk session id istemci tanımlama ve veritabanı set almak görebilir ve ben istiyorum ve birçok sayfa yenilenir ve hala çerez ve veritabanı aynı oturum kimliği vardır gibi birçok arama yapabilirsiniz . Safari için, her sayfa yenilendiğinde benim oturum tabloya eklenen almak yeni seansları görebilirsiniz.
Herhangi bir fikir ne oluyor burada?