2010-04-12 43 views
1

我使用Facebook的使用PHP庫連接,當我使用如何防止Facebook連接從Facebook.com註銷?

FB.Connect.logout(); 

這是從我的網站註銷用戶,而且它正在登錄他出facebook.com

我該如何解決呢?

+0

您是否使用Facebook連接作爲登錄過程的一部分到您的網站?您是否也在頁面加載中使用requireSession? – Abs 2010-04-12 17:45:31

回答

1

你可能不應該嘗試這麼做。

連接是解決方案的單點登錄 - 如果您在任何地方註銷,也可以在Facebook和所有附屬站點上註銷。

如果您依靠自己的Cookie來堅持會話,那麼您在登錄成功後可以選擇忘記Facebook,但在這種情況下,您無法使用其註銷按鈕或JavaScript,也不會選擇如果用戶註銷Facebook。

如果您避免進行自動登錄/自動註銷,如果用戶退出Facebook,您將無法啓動,因此在不重新檢查會話狀態的情況下使用Facebook連接功能可能會失敗。