我访问了此链接,但无法获得任何帮助
$facebook->getUser() ALWAYS Returning ID - Can't Logout
问题是当 $facebook->getLogoutUrl 执行时,它只是从 facebook 注销用户,这意味着销毁 facebook session ,但应用程序返回的数据仍然存在于页面上。如何清除该数据。
我想要的是,当单击注销链接时,我的应用程序页面上的数据也会清晰,并且会出现使用 Facebook 链接登录。
这是我的示例页面的链接
http://www.webdesigncc.info/demoz/myfacebook/examples/example.php
最佳答案
这可能会解决您的问题
function facebook_logout()
{
$logout = $facebook->getLogoutUrl(array('next'=>'your url to be redirected after logout'));
$facebook->destroySession(); /*To destroy facebook sessions.
Available in facebook php sdk*/
$session_destroy(); //Optional if you want to destroy your site's sessions
header("Location:$logout");
}
关于php - 如何清除Facebook App对象的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16919270/