如何使用Facebook Javascript SDK同步Facebook deauthorization回调

时间:2011-05-05 16:05:13

标签: python facebook-graph-api facebook-javascript-sdk

我正在使用Facebook Python和Javascript SDK。并且如果用户取消对应用程序的授权,请设置取消授权回调网址以接受来自Facebook的POST。

当我从Facebook收到POST时,我将用户设置为无效,并且不会将用户登录到网站。但是这会使fb:login-button失去同步。它不显示用户数据(因为我将空用户传递给模板),但正在显示注销按钮。我假设因为它从fb Cookie获取用户状态。

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

1 个答案:

答案 0 :(得分:0)

如果我正确理解了问题: 尝试使用以下内容检查用户授权:http://developers.facebook.com/docs/reference/javascript/FB.getLoginStatus/ 然后随你的按钮做任何你想做的事情......