浏览历史记录后清除网页注销


After browsing history cleared web page logout

会话是一个服务器端变量,它在服务器中工作,cookie在客户端工作。我登录到网站会话启动,然后我清除我的浏览历史记录并重新加载我的网页,其注销并重定向到登录页面。
它是如何工作的?
会话如何自动销毁?

会话的内容存储在服务器上。然而,会话是由一个session-id标识的,它存储在客户端,并与每个请求一起发送。

通常会话 ID 存储在 cookie 中,但它也可以附加到 url 中。(这是你有时看到的PHPSESSID查询参数(

因此,当您清除浏览器缓存时,cookie 将被删除(Session_ID也会被删除(,因此无法访问会话变量。

如果您的服务器出于身份验证目的将会话与 cookie 绑定,或者在每次页面加载中检查保存的 cookie。如果您在浏览器中设置为在清除浏览历史记录时删除cookie,那么是的,可以完成,您可以注销。

一种锻炼是尝试清除浏览历史记录,而不清除网站设置的cookie。

如前所述,您删除的cookie会告诉服务器您是谁。如果没有它,您需要再次登录以获取新的识别cookie。