使用PHP SDK登录后删除Facebook会话

时间:2012-08-07 08:48:08

标签: php facebook facebook-php-sdk

我使用facebook php sdk进行一键登录和注册。用户通过身份验证后,我将用户添加到我自己的数据库和会话中,然后我想立即删除facebook会话。

我无法找到有关如何删除facebook会话而不删除我自己的会话的任何文档。

由于

1 个答案:

答案 0 :(得分:3)

这似乎有效:

if (isset($_SESSION['fb_' . FB_APP_ID . '_code'])) {
    unset ($_SESSION['fb_' . FB_APP_ID . '_code']);
}
if (isset($_SESSION['fb_' . FB_APP_ID . '_access_token'])) {
    unset ($_SESSION['fb_' . FB_APP_ID . '_access_token']);
}
if (isset($_SESSION['fb_' . FB_APP_ID . '_user_id'])) {
    unset ($_SESSION['fb_' . FB_APP_ID . '_user_id']);
}

不确定sdk中是否已经存在为您执行此操作的方法?