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

前端从后台获取的用户信息,是存在本地好还是每次从后台获取?

前端从后台获取的用户信息,是存在本地好还是每次从后台获取?

天涯尽头无女友 2019-02-13 14:14:55
账号,手机号,一类的信息。
查看完整描述

2 回答

?
慕神8447489

TA贡献1780条经验 获得超1个赞

用户信息一般是放在session或者token中。
前端需要用到用户的情况一般较少,有用到的在登陆后就应该最获取的用户数据进行处理,而不是在需要使用的地方,这样,在特定使用场景下是拿不到用户完整信息的,只有处理过的相关信息,这对简化逻辑也是有利的。
另外,在前端存的用户数据应该是很简单的,用户名称之类的,主要数据获取之后就转化成框架内部数据,比如,前端权限控制,判断用户对哪些操作有权限,就可以将这部分数据转化成框架里权限校验部分的数据,而用户数据则不做存储;对于业务相关的用户信息,还是到后台做处理吧

查看完整回答
反对 回复 2019-02-23
?
茅侃侃

TA贡献1842条经验 获得超22个赞

看具体情况吧,如果用户信息更新频繁,那么还是每次从后台取;如果更新不频繁,那么就存localStorge啥的吧


查看完整回答
反对 回复 2019-02-23
  • 2 回答
  • 0 关注
  • 2401 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号