Facebook,OAuth 2.0和JavaScript SDK问题

时间:2011-12-22 19:51:27

标签: javascript facebook facebook-javascript-sdk

我为Grails的OAuth 2.0编写了一个插件。除了一个问题,一切正常。

如果此人已经登录Facebook已有一段时间了。 Facebook弹出窗口的行为......弹出并立即消失,并没有做我必须做的事情。

如果此人刷新缓存并尝试登录,则强制他们登录然后运行。 如果您已经登录,弹出式对话框不会执行什么操作?它仍然会设置fbsr_ cookie吗?

问题更新:
我可以用我的插件重现这个问题。需要一些关于从哪里开始的建议:
  - 清除所有cookie /缓存等...
- 登录(我得到完整的Facebook弹出窗口),我需要登录。它有效。
- 打开新标签,转到facebook.com,然后注销 - 回到我的主页,获取fb弹出窗口,我需要再次登录。它失败了。

1 个答案:

答案 0 :(得分:0)

也许我弄错了,但我还是试着猜测:你使用的是 FB.login()方法吗? 如果你这样做,我建议你也使用方法 FB.getLoginStatus ,如文件here

祝你好运

卢卡