代码之家  ›  专栏  ›  技术社区  ›  Lyon

Facebook OAuth2注销不会删除fb\uCookie

  •  2
  • Lyon  · 技术社区  · 14 年前

    以前是这样的,所以我不确定出了什么问题。 用户可以很好地登录到Facebook。注销是个问题。

    $facebook->getLogoutUrl();

    当用户点击该链接时,他们将从Facebook页面注销。但是,当它们被引导回我的站点时,我注意到fb\ucookie仍然存在。PHP-SDK仍然返回用户fb会话的详细信息。奇怪的事情要发生了www.facebook.com 显示我已经从Facebook注销了。

    这里会出什么问题?

    1 回复  |  直到 14 年前
        1
  •  2
  •   Lyon    14 年前

    好吧,最后,我做的是生成一个 getLogoutUrl() 用一个 next= 地址url到我的注销脚本,它将删除facebook cookie setSession(null) .