0

我正在使用 Facebook Python 和 Javascript SDK。并设置一个取消授权回调 url 以在用户取消对应用程序的授权时接受来自 Facebook 的 POST。

当我收到来自 Facebook 的 POST 时,我将用户设置为非活动状态,并且不会将他们登录到该站点。但是,这会使 fb:login-button 不同步。它不显示用户数据(因为我将一个空用户传递给模板),但正在显示一个注销按钮。我假设是因为它从 fb Cookie 获取用户状态。

显然我需要做一些额外的清理工作,所以我的问题是如何清理登录按钮中的状态?

4

1 回答 1

0

如果我正确理解了这个问题:尝试使用类似的东西检查用户授权:http: //developers.facebook.com/docs/reference/javascript/FB.getLoginStatus/ 然后用你的按钮做任何你想做的事......

于 2011-05-06T07:55:55.300 回答