老师请问下vue前端登录表单有一个记住我勾选了,后端要怎么做?
来源:16-9 [进阶]测试jwt模块:应用守卫AuthGuard、jwtService签名Payload
春去_秋来
2025-02-27

老师请问下vue前端登录表单有一个记住我勾选了,后端要怎么做?可以说下思路么,谢谢
写回答
1回答
-
Brian
2025-02-27
一般记住勾选了,多传一个参数给后台,比如flag: 1
方案1(推荐). 一般会存两个token,一个是当前会话的token一个是refreshtoken。
第1个token,可能有效期是3小时;第2个token的过期时间是7天,当后续第1个token过期了之后,请求相同的网页,会自动的使用refreshToken请求一个新的token过来。
方案2:当用户传了flag为1之后,产生一个7天有效期的token
存储的位置可以是cookie或者LocalStorage
10
相似问题
后端如何做统一登录管理呢
回答 2
前端需要加密吗,需要加密的话应该怎么处理
回答 1