【问题标题】:Facebook OAuth2 Logout does not remove fb_ cookieFacebook OAuth2 注销不会删除 fb_ cookie
【发布时间】:2011-03-24 01:34:13
【问题描述】:

这曾经有效,所以我不确定出了什么问题。 用户可以正常登录 Facebook。注销是个问题。

我通过将用户重定向到 Facebook 注销 php 脚本来注销用户。 $facebook->getLogoutUrl();

当用户点击该链接时,他们将退出 Facebook 页面。然而,当他们被引导回我的网站时,我注意到 fb_ cookie 仍然存在。 PHP SDK 仍然返回用户 fb 会话详细信息。奇怪的是 www.facebook.com 显示我已经退出 Facebook。

这里可能出了什么问题? 谢谢,我很难过:(。

【问题讨论】:

    标签: facebook oauth logout


    【解决方案1】:

    好的,最后,我所做的是为我的注销脚本生成一个带有 next= 地址 url 的 getLogoutUrl(),这将删除 setSession(null) 的 facebook cookie。

    【讨论】:

      猜你喜欢
      • 2019-01-18
      • 1970-01-01
      • 2013-10-26
      • 2012-10-16
      • 2019-03-16
      • 2016-11-13
      • 2012-10-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多