2011-12-22 80 views
0

我已經爲Grails的OAuth 2.0編寫了一個插件。除了一個問題,一切正常。Facebook,OAuth 2.0和JavaScript SDK問題

如果該人已經登錄Facebook已經有一段時間了。 Facebook彈出窗口彈出並立即離開的行爲不會做我必須要做的事情。

如果這個人刷新他們的緩存並嘗試登錄它強制他們登錄,然後工作。 如果您已經登錄,彈出式對話框不會做什麼?它仍然會將fbsr_ cookie設置爲正確的?

問題更新:
我可以重現與我的插件問題。需要一些建議,從哪裏去:
- 清除所有cookie /緩存等...
- 登錄(我收到完整的Facebook彈出窗口),我需要登錄。有用。
- 打開新標籤,轉到facebook.com,然後註銷 - 返回到我的主頁,獲得fb彈出式窗口,我需要再次登錄。它失敗。

回答

0

也許我錯了,但我仍然試圖猜測:您是否使用了FB.login()方法。 如果你這樣做,我建議你也可以使用該方法FB.getLoginStatus作爲記錄here

問候

盧卡