【发布时间】:2017-07-27 21:20:46
【问题描述】:
我正在为客户做一个网站,他们正在使用 facebook 登录。当我登录并注销 facebook 时,它工作正常。但是,当我在注销后不久登录时,它会自动以之前登录的人身份登录。我的问题是如何销毁存储信息的(我假设会话或 cookie),或者我是否需要使访问令牌过期?如果有人最近有适合他们的解决方案,无论哪种方式都在徘徊,因为快速解决方案正因此变成一个长期问题。
session_start();
session_unset();
$_SESSION['FBID'] = NULL;
$_SESSION['FULLNAME'] = NULL;
$_SESSION['EMAIL'] = NULL;
$_SESSION['valid'] = NULL;
header("Location: " ."http://www.muchogusto.net");
【问题讨论】:
-
没有代码,你不可能在这里得到答案
-
session_start(); session_unset(); $_SESSION['FBID'] = NULL; $_SESSION['FULLNAME'] = NULL; $_SESSION['EMAIL'] = NULL; $_SESSION['有效'] = NULL; header("位置:" ."my-site.net");
-
我建议您将其添加到您的问题中,以便格式正确
-
一开始没注意到编辑按钮
-
顺便说一句,你为什么使用两个字符串作为
Location值?