如果用户点击“不允许”,我可以重定向浏览器吗?

时间:2011-04-12 03:05:19

标签: javascript facebook fbml facebook-authentication

我已经使用Javascript API和FBML在网站上实现了Facebook登录。

当用户单击“登录”时,将其凭据输入弹出窗口,进入下一阶段并在提示输入权限时单击“不允许”,窗口将立即关闭,不会发生任何其他情况。

我想更改它,以便在窗口关闭时,浏览器会重定向到我选择的网址。

使用Javascript API可以使用我当前的设置吗?

1 个答案:

答案 0 :(得分:2)

我假设你的意思是XFBML,因为你不能在FBML中使用除FBJS之外的任何东西。此代码来自FB.login documentation

FB.login(function(response) {
  if (response.session) {
    // user successfully logged in
  } else {
    // user cancelled login
  }
});

如果您没有获得授权,那么else阻止会发生什么。 top.location.href会在那里工作。