我正在開發一個PHP網站,我正在嘗試使用OpenID登錄機制。我想要一個類似於StackOverflow的行爲。到那個,我的意思是,每當我打開計算器,我已經登錄,我發現在計算器上兩個相關的問題:OpenID登錄機制 - 保持登錄
OpenId + remember me/staying logged in
Sign in with Twitter, and stay signed in (PHP)
我知道我應該在用戶時,如果籤這是他/她第一次,我應該註冊用戶並在他/她的系統中設置一個cookie。然而我想知道的是我應該在cookie中存儲什麼?用戶名/密碼組合?這似乎是一個安全問題。另一個問題是我應該在哪裏檢查cookie?我將不勝感激一個簡單的教程/代碼示例。謝謝。
非常感謝。自從很久以前我問過這個問題之後,我想出了一個類似的解決方案。我很高興我走了那條路:) –
@jricher checkid_immediate是否需要return_to url?有沒有辦法「同步」,而不是等待提供者回調? –
OpenID通過瀏覽器重定向工作,而不是直接的HTTP調用,因此您需要等待返回。 – jricher