利用session和cookie保持网站的登陆状态

2022-12-29 0 427

他们在应用流程中出访中文网站的这时候,采用的是HTTP协定,它是无状况的,就是说每次推送的出访允诺都没亲密关系,所以中文网站怎样历史记录并维持采用者的进占状况呢?

现代的中文网站在采用者第二次进占时聚合session话历史记录保存在伺服器端,与此同时将sessionID重要信息推送至应用流程cookie文档,身份验证留存在顾客的笔记本电脑中cookie中留存了session会话ID当应用流程下次出访同一中文网站时,HTTP允诺颈部会随身携带cookie重要信息通通推送至伺服器,伺服器加载cookie中的sessionID辨识采用者的进占状况。

cookie预设已过期天数是会话,即停用应用流程应用流程留存的sessionID即失灵,伺服器的PHP流程可以透过session_start()会话开始之前采用ini_set(“session.cookie_lifetime”,”秒数“)设置应用流程cookie的已过期天数与此同时采用ini_set(session.gc_maxlifetime, “秒数“)设置伺服器session的已过期天数,此来延长应用流程进占状况的天数。

利用session和cookie保持网站的登陆状态

作为中文网站的普通采用者,他们无法修改伺服器session的已过期天数,但他们能修改cookie的已过期天数和维持中文网站活跃出访来刷新伺服器session的会话天数以维持长期登记状况

下图是微软edge应用流程cookie文档的存放位置,此文档是数据库文档,且里面存储的重要信息都是经过身份验证,无法直接修改。

利用session和cookie保持网站的登陆状态

透过应用流程的开发者工具能修改cookie数据,首先需要进占需要修改的中文网站,按F12打开应用流程的开发者工具,点击应用流程下的cookie,中文网站链接,即可看到该中文网站下的所有cookie数据,Expires即已过期天数,双击数据列即可进行修改,将所有已过期天数修改的很长,出访活跃的采用者即可实现长期维持进占状况。

利用session和cookie保持网站的登陆状态
举报/反馈

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务