为了账号安全,请及时绑定邮箱和手机立即绑定

网站实现“记住我”功能的问题

网站实现“记住我”功能的问题

蓝山帝景 2019-03-30 11:33:14
使用ExpressJS来开发的后端,用的passport中间件来管理用户的登录。问题是每当关掉网页再打开的时候,可以自动登录,但是如果彻底关掉浏览器再打开网页,就没办法自动登录了。彻底关掉浏览器之后,本地的cookie记录都没有了,后端会生成一个新的sessionid,求解主流网站是如何解决这个问题的
查看完整描述

2 回答

?
慕码人8056858

TA贡献1803条经验 获得超6个赞

COOKIE的有效的时间设置长一些就可以了
                            
查看完整回答
反对 回复 2019-03-30
?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

cookie没有设置过期时间。关闭浏览器cookie是自动清除的,但是服务器的session还在。再次打开浏览器的时候cookie新生成了。
                            
查看完整回答
反对 回复 2019-03-30
  • 2 回答
  • 0 关注
  • 709 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信