进来是登录页,那么用户的信息是存在浏览器里还是state里?存在localStorage还是sessionStorage里?登陆之后进入首页,是否要在进入首页之前将首页数据请求到然后存储到state里?state里的数据在刷新之后会还原,万一用户刷新了一下页面岂不是要重新登录?公司现刚做过一个angular1的项目,每次刷新一次页面后数据就没了,用户就得重新登录,我现在做的是新项目,用vue+vuex开发的,我觉得刷新一下页面就得重新登录很不合理,但是又不知道该怎么做,请各位大佬指点一下,谢谢
2 回答
墨色风雨
TA贡献1853条经验 获得超6个赞
我们是这样做的, 用户登录的时候 后台在cookie上设置sessionId , 然后其他请求就根据sessionId, 判断是哪个用户, 前端不需要怎么处理.
你也可以把用户信息存在storage里面, localStorage 和 sessionStorage 都行 , 看你想保存多久
添加回答
举报
0/150
提交
取消