以前是这样的,所以我不确定出了什么问题。 用户可以很好地登录到Facebook。注销是个问题。
$facebook->getLogoutUrl();
当用户点击该链接时,他们将从Facebook页面注销。但是,当它们被引导回我的站点时,我注意到fb\ucookie仍然存在。PHP-SDK仍然返回用户fb会话的详细信息。奇怪的事情要发生了www.facebook.com 显示我已经从Facebook注销了。
这里会出什么问题?
好吧,最后,我做的是生成一个 getLogoutUrl() 用一个 next= 地址url到我的注销脚本,它将删除facebook cookie setSession(null) .
getLogoutUrl()
next=
setSession(null)