struts2 如何实现下次自动登陆的功能
在struts2如何实现session持久化?也就是各种网站的 保持登陆
下次自动登陆
这样的功能...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
在struts2如何实现session持久化?也就是各种网站的 保持登陆
下次自动登陆
这样的功能...
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
不管是啥,都不能是session一直存着,肯定是通过客户端记录的cookie来做到下次自动登录。
session存在服务器上的,持久化到本地的是cookie
比如 user.id=10 user.pass=2620 但是你不可能给pass到cookie里面,你可以给一个key
设user.sessionkey=dfksljhklfjghjksdlfjsdfg
然后设置cookie['seesionKey']=user.sessionkey
其他就是通过拦截读取cookie 验证用户,自动登陆了。。
加密之后存cookie。只要涉及到session的东西,持久化都是不可能的。
简单的说下,session是服务端的,可以设置一定时间。
假如你现在记住密码自动登录。浏览器会有相应cookie,服务端判断此次连接是不是同一session,
自动登录。