为了账号安全,请及时绑定邮箱和手机立即绑定

webapp的用户信息是存在浏览器里还是存在state里?用的是框架vue和vuex

webapp的用户信息是存在浏览器里还是存在state里?用的是框架vue和vuex

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

2 回答

?
墨色风雨

TA贡献1853条经验 获得超6个赞

我们是这样做的, 用户登录的时候 后台在cookie上设置sessionId , 然后其他请求就根据sessionId, 判断是哪个用户, 前端不需要怎么处理.

你也可以把用户信息存在storage里面, localStorage 和 sessionStorage 都行 , 看你想保存多久


查看完整回答
反对 回复 2018-09-09
  • 2 回答
  • 0 关注
  • 1222 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信