내 젠드 사이트의 로그 아웃 시스템을 재 작업하여 페이스 북 앱 정책에 따라 사용자를 페이스 북에서 로그 아웃하려고합니다.하지만 운이 좋지는 않습니다. 내 로그 아웃 작업의 코드는 사용자가 페이스 북에 로그인되어 있는지 확인하고 로그 아웃 한 경우 로그 아웃합니다.DestroySession 함수가 페이스 북에서 로그 아웃하지 못하도록합니다.
require_once(BASE_PATH . "/library/facebook-php/src/facebook.php");
$facebook = new Facebook(array('appId'=>'app id',
'secret'=>'secret'));
$fbid = $facebook->getUser();
if($fbid){
$facebook->destroySession();
$this->_redirect($facebook->getLogoutUrl(array('next'=>'http://completeset.us/organizer/index')));
}
거기에 destroySession을 사용하여 내 사이트에서 로그 아웃했지만 어떤 이유로 페이스 북에서 로그 아웃하지 않았습니다. 내가 가지고 나가면 두 사이트에서 모두 로그 아웃되지만 세션이 여전히 남아 있기 때문에 세션이 감지되어 내 계정과 일치시킬 수 있으므로 즉시 내 사이트에 다시 로그인됩니다. 어떻게 페이스 북에서 사용자를 로그 아웃하고 세션을 파괴 할 수 있습니까?