注销方法不起作用

时间:2012-04-22 17:52:29

标签: facebook facebook-php-sdk logout facebook-javascript-sdk

我将FB注册集成到WP站点。测试网站在这里:http://teszt.avea.hu/blog/ 我可以管理注册用户帐户合并/创建和登录,但我无法从FB登录FB用户,因此FB.getLoginStatus始终保持“连接”状态。 我尝试了以下方法:

  • PHP SDK: $facebook->getLogoutUrl();生成格式正确的网址(https,令牌等)。它重定向得很好,但FB.getLoginStatus仍为connected
  • JS SDK: FB.logout(function(){ window.location = 'http://teszt.avea.hu/';});未注销用户。
  • Cookie解决方案: $facebook->destroySession(); setcookie('fbs_'.$facebook->getAppId(), '', time()-100, '/', '.avea.hu');也不会退出用户。我可以创建othes cookies,但不能取代FB cookie。

我用完了想法。你知道为什么无法管理注销吗?这是一个许可问题吗?

1 个答案:

答案 0 :(得分:1)

好的,我发现了问题。我在同一个网站上使用了PHP和JS SDK。这会导致不同的令牌和故障。 感谢