我的一個項目中登錄系統使用我自己的登錄系統和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