php后端,vue前端,axios的async/await方式请求接口,用后端返回的jwt做登录验证,token应该存储在cookie还是localStorage还是sessionStorage?
网上看了一下各有优缺点,现在的问题是:
1、后端返回的jwt有效时1小时,需要刷新token,我改如何判断它是否过期,用新的token替换旧的;
2、要有记住密码这个功能,用户账号密码的安全问题如何保证;
3、在用户关闭网页或者浏览器后又要退出登录;
这三个需求搞得有点迷,感觉用哪个存token都不太行,请教一下各位,这种情况应该选择哪个?