我有一個應用程序(特別是ASP.NET MVC),允許成員使用他們的Facebook帳戶註冊。因此,我試圖保持會話同步,如果Facebook用戶在我的網站上處於活動狀態後退出FB,我希望他們知道,在執行任何FB特定操作之前,他們需要先簽名。同樣,如果他們在登錄我的網站後登錄到FB,我希望網站檢測到此並重新登錄。Facebook連接登錄狀態服務器端檢測
我知道如何簽署一個用戶進出FB,並使其工作。我沒有工作,是如何檢測以上。看起來像FB.getLoginStatus會做到這一點,但我需要一個服務器端的方式來做到這一點。我已經搞亂了graph.facebook.com/oauth,但我不認爲這是爲了完成我想要完成的任務。
這是可能的,如果是這樣,如何?
在此先感謝。
感謝您的幫助。假設我在我的網站上,並登錄到Facebook。我切換到另一個窗口並註銷Facebook。但我的網站認爲我仍然登錄到Facebook,直到客戶端FB.init腳本運行,然後重置該cookie,從而登出我的網站。但是這個要求太晚了。在更改後的第一個請求(登錄或註銷FB)後,該cookie不會更新,直到請求完成後 - 我需要它在請求完成之前進行更新,以便我可以更新視圖。合理? – 2011-03-30 02:16:46