webapp的用户信息是存在浏览器里还是存在state里?用的是框架vue和vuex进来是登录页,那么用户的信息是存在浏览器里还是state里?存在localStorage还是sessionStorage里?登陆之后进入首页,是否要在进入首页之前将首页数据请求到然后存储到state里?state里的数据在刷新之后会还原,万一用户刷新了一下页面岂不是要重新登录?公司现刚做过一个angular1的项目,每次刷新一次页面后数据就没了,用户就得重新登录,我现在做的是新项目,用vue+vuex开发的,我觉得刷新一下页面就得重新登录很不合理,但是又不知道该怎么做,请各位大佬指点一下,谢谢
3 回答

慕无忌1623718
TA贡献1744条经验 获得超4个赞
我们是这样做的, 用户登录的时候 后台在cookie上设置sessionId , 然后其他请求就根据sessionId, 判断是哪个用户, 前端不需要怎么处理.
你也可以把用户信息存在storage里面, localStorage 和 sessionStorage 都行 , 看你想保存多久
添加回答
举报
0/150
提交
取消