2011-12-22 54 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

问候

卢卡