Facebook API注销未完全记录用户

时间:2012-01-18 22:18:07

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

我正在使用Facebook的PHP和Javascript SDK开发应用程序..

一切都很好。但是,当用户使用php next =>注销时链接,虽然他被重定向,但他没有登出。我尝试过使用Javascript SDK getloginstatus(),它可以正常工作!

但是,我想要一个服务器端方法,因为用户可以简单地禁用javascript并获得对该站点的访问权限。我也试过破坏facebook会话和cookie无济于事,因为我怀疑可能存在一些问题。

我还应该注意,如果用户删除了所有会话和cookie,PHP SDK能够检测到用户已注销。

我的代码是:

$user = $facebook->getUser();
if ($user) {
//logged in
} else{

//not logged in
}

1 个答案:

答案 0 :(得分:0)

为什么不让您的应用程序需要启用js,否则它们将被定向到无法获取访问权限的页面?