2010-05-31 135 views
1

我創建了簡單的JavaScript小部件,其中登錄發生在使用Facebook Single Sign On。只要他登錄Facebook,就會登錄該用戶(第一次授權後)。但是,它也會在Facebook註銷時註銷用戶。我希望該人在退出Facebook時不會退出登錄狀態?Facebook註銷導致從我的應用程序註銷

建議我是怎麼回事。

回答

3

一旦他們註銷後,就不可能保持facebook連接。解決方法是創建自己的用戶跟蹤。

一旦用戶通過Facebook登錄 - 將他們的信息存儲在一個會話(cookie,表)中,然後僅依靠它來檢查該用戶是否仍然登錄(您還需要實現自己的註銷) 。只有當您使用Facebook作爲登錄提供程序時,如果您需要與需要登錄的Facebook api進行一些交互,他們必須登錄Facebook。