2

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

我找不到任何关于如何在不删除我自己的会话的情况下删除 facebook 会话的文档。

谢谢

4

1 回答 1

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 中是否已经有一种方法可以为您执行此操作?

于 2012-08-07T09:57:36.357 回答