》
》访问登陆页面的时候
login
用户名,
密码,
一周自动登陆的一框
如果登陆成功,跳转登陆后的页面
》首次访问服务端
写入cookie
{“is_login":True}
给cookie一个生命期,七天
》第二次访问服务端时
login页面
如何实现自动跳转
1,获取cookie
2,判断is_login是否为True
页面跳转
如果没有is_login,那么就应该做登陆的操作
逻辑整理两次访问login的逻辑
》第一次访问
浏览器是没有带登陆相关的cookie的
服务端会检测不到登陆相关的cookie
走登陆流程》验证帐号密码》通过,1,写入cookie 2,页面跳转
》第二次访问
服务端会检测到登陆相关的cookie
如果相关的cookie表示已经验证成功,那么让页面直接跳转,否则,
走登陆流程》验证帐号密码》通过,1,写入cookie 2,页面跳转
问题-如何设置cookie的时效