我的一个项目中登录系统使用我自己的登录系统和Facebook登录。问题是Facebook登录似乎没有在MAC设备上注销。为Mac设备设置cookie过期的正确方法
我的代码
session_start();
if(isset($_COOKIE['checkuserst'])) {
unset($_COOKIE['checkuserst']);
setcookie('checkuserst', '', time() - 3600, '/');
}
unset($_SESSION['username']);
header("Location:index.html");
所有窗口浏览器除了Safari和在Mac没有浏览器的cookies即将到期的饼干到期。
有人可以指出正确的方法来解决这个问题。
可以准确说明你希望看到什么和发生了什么呢? – BeetleJuice
@BeetleJuice所有的Windows浏览器cookies都将过期,除了safari和mac,浏览器的cookies都不会过期。 – Jordyn