我使用Facebook的最新版本的PHP SDK的(3.2.1)PHP SDK - Facebook的注销
我想知道,注销时使用从SDK中base_facebook.php
提供的功能,如果有办法阻止它实际注销Facebook,但仍然删除网站应用程序的会话?
下面是base_facebook.php
/**
* Get a Logout URL suitable for use with redirects.
*
* The parameters:
* - next: the url to go to after a successful logout
*
* @param array $params Provide custom parameters
* @return string The URL for the logout flow
*/
public function getLogoutUrl($params=array()) {
session_destroy();
return $this->getUrl(
'www',
'logout.php',
array_merge(array(
'next' => $this->getCurrentUrl(),
'access_token' => $this->getUserAccessToken(),
), $params)
);
}
注销功能,然后我的退出网址是:$logoutUrl = $facebook->getLogoutUrl();
那么显然使用锚标记注销:<a href="<?php echo $logoutUrl; ?>">Logout</a>
谢谢。
谢谢你的,我只是将使用session_destroy();但似乎也从Facebook注销,这虽然有用,所以谢谢! – Blake
不客气:) – 2013-08-05 07:14:13