前端其实可以不用安装jwt
来源:2-5 登录安全机制优化(jwt过期后处理逻辑)
PiggerYu
2019-12-18 10:08:58
try { // 判断token是否过期 if (JSON.parse(atob(token.split('.')[1])).exp * 1000 > (new Date()).getTime()) { return token } else { clearAuth() } } catch (e) { clearAuth() return '' }
少装一共是一个。。。
2回答
昨夜秋风起
2022-01-09
这个token过期,一般后端来判断更安全吧。若token过期,后端返回一个状态码,前端重新获取下token就可以。
Brian
2019-12-18
点赞,是优化了课程的代码,后面看看git能不能申请pr,我会把这个建议的代码加入到课程代码中去。
几点建议:
关于atob的兼容性
写一个课程小结,分享给同学
建议加入React兴趣小组,贡献自己的力量~~~
https://mp.weixin.qq.com/s/H9JI0dR1jPUN12qsRZ2r5Q
相似问题