无法使用facebook连接更改用户

时间:2012-03-18 16:46:07

标签: php facebook logout

我使用facebook connect(PHP for SDK)开发了一个访问PHP页面。

但是,当我更改Facebook帐户(更改用户:从第一个用户的Facebook帐户登出并登录到第二个用户)时,我的网站登录,使用Facebook连接,加载第一个用户信息。

我该如何解决这个问题?

感谢。

2 个答案:

答案 0 :(得分:0)

在您退出第一个帐户后尝试清除缓存。

您还可以删除Facebook为您的应用留下的Cookie。 Look at this post.

答案 1 :(得分:0)

注销问题是由于最近的Facebook API更改 - “offline_access权限删除”。

目前默认情况下,Facebook返回的access_token是长期存在的(60天)。因此,您无法通过单击注销链接注销应用程序。即使退出Facebook也不会将用户从您的应用中注销。

要使用旧设置,请禁用“编辑应用”>中的“弃用离线访问”设置。高级>迁移选项卡。