假设我有一个登录表单。当我成功登录后,我将被重定向到已登录的主页。目前,当我在未注销的情况下关闭此页面并重新打开 Firefox 时,会再次启动此登录主页。
我希望这样当用户关闭浏览器时, session 就会过期,并且当他们下次打开 Firefox 时,不会显示登录的主页。
我认为 session 将用于此目的,但我不知道如何设置时间,甚至不知道如何设置时间,以便在 Firefox 关闭时关闭 session 被销毁。
最佳答案
您希望 session cookie 的过期时间为 0 - 请参阅:
http://php.net/manual/en/function.setcookie.php
http://docs.php.net/manual/en/session.configuration.php#ini.session.cookie-lifetime
关于php - 如何让我的网站在用户关闭浏览器时自动注销?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2171821/