当我使用Facebook::getLogoutUrl时,如何防止Facebook.com登录?
这是退出的代码:
$next = 'ABSOLUTE_URL_TO_MY_INDEX_PAGE';
$facebookApi->destroySession();
$logoutUrl = $facebookApi->getLogoutUrl(array(
'next' => $next,
));
header('Location: ' . $logoutUrl);
答案 0 :(得分:0)
当我使用Facebook :: getLogoutUrl时,如何防止从Facebook.com登出?
此方法的目的也可以将用户从Facebook注销。
并且platform policies您必需才能获得指向该链接的链接:
予。功能和功能,6:您的网站必须提供明确的“注销”选项,该选项也会将用户从Facebook中记录下来。
答案 1 :(得分:0)
getLogoutUrl
不会重定向您的用户...实际重定向用户的是header('location: ...')
命令。
删除 -
header('Location: ' . $logoutUrl);
在$logoutUrl
变量中包含网址后,您可以将其放在锚标记中,并允许您的用户自行退出...
<?php
echo '<a href="'.$logoutUrl.'" >Log out</a>';
?>