0
페이스 북 로그 아웃에 문제가 있습니다. 로그 아웃 버튼이 있습니다. 이 버튼을 클릭하면 사용자가 자신의 홈 페이지로 리디렉션되고 그 후에 사용자는 페이스 북에 제공된 옵션으로 만 로그 아웃 할 수 있습니다. 그러나 사용자가 로그 아웃 한 직후에 자동으로이 작업을 수행하기를 원합니다.로그 아웃 문제 facebook graph api
$user = null; //facebook user uid
try{
include_once "src/facebook.php";
}
catch(Exception $o)
{
error_log($o);
}
$facebook = new Facebook(array(
'appId' => $fbconfig['appid'],
'secret' => $fbconfig['secret'],
'cookie' => true,
'fileUpload' => true,));
//Facebook Authentication part
$user = $facebook->getUser();
if ($user)
{
try {
$user_profile = $facebook->api('/me');
} catch (FacebookApiException $e) {
error_log($e);
$user = null;
}
}
$loginUrl = $facebook->getLoginUrl(
array(
'scope' => "manage_pages",
'redirect_uri' => $fbconfig['baseurl']
)
);
$logoutUrl = $facebook->getLogoutUrl();
//Index.php는
<?php if (!$user) { ?>
FB Login Button
<a href="<?=$loginUrl?>"><fb:login-button
scope="create_event,manage_pages,user_photos"> </fb:login-button></a>
<?php } else { ?>
<a href="<?=$logoutUrl?>">Facebook Logout</a>
<?php } ?>