我已經建立登錄系統,PHP和我總是使用會話登錄用戶。作爲使用會話的結果,我的瀏覽器總是創建一個名爲PHPSESSID的cookie。如果用戶檢查記得我選擇,我將設置用戶名和密碼的cookie。請注意,這些cookie可以在瀏覽器中訪問。的Facebook讓我登錄VS不會再讓我登錄
,因爲我總是喜歡看別人怎麼做自己的登錄系統,我決定測試這一點與Facebook。我登錄到我的facebook,而不檢查記住我的登錄,然後我檢查Cookie,但我沒有看到PHPSESSID的cookie。有誰知道爲什麼?
是第二次,我登錄到Facebook的,這個時候我查了讓我登錄。然後我檢查了餅乾,我看到了相同的到期日相同餅乾在我第一嘗試。
如果同一餅乾第一和秒嘗試的結果,那麼有什麼區別?或者更好地說說使用它的意義何在?
有關Facebook的內部問題,你要問的Facebook,而不是在這裏。 – hakre
我認爲這是因爲他們不能在服務器上存儲這麼多的會話,因此他們必須依靠cookie ... –
@SokhratSikar Facebook有足夠的容量來存儲會話。他們可能使用類似memcached羣集的方式來執行此操作。 – ceejayoz