当他在php网站上注销facebook应用程序时,如何让用户从facebook注销

时间:2014-07-10 09:15:07

标签: php facebook session web-applications destroy

我有以下代码,当用户点击退出按钮时运行:

if ($_GET['m'] == 'logout'){
session_destroy();
$facebook->destroySession();
header("Location: /");

}

用户退出Facebook应用程序但仍在Facebook上在线。如何从Facebook注销用户?感谢

1 个答案:

答案 0 :(得分:0)

使用facebook的php sdk并将以下代码粘贴到您的文件中

    require_once 'facebook/src/facebook.php';
    $facebook = new Facebook (array(
         'appId'  => '*****************',
         'secret' => '****************************'  
));

 $user = $facebook->getUser();
$homeurl = 'index.php';//url you want to redirect after facebook logout


if ($user) 
{
      $logoutUrl = $facebook->getLoginUrl(array('redirect_uri'=>$homeurl));
}