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

为什么服务端不能一直保存用户的登录信息

为什么服务端不能一直保存用户的登录信息

临摹微笑 2019-05-25 15:29:05
我们是前端跟安卓和ios混合开发的app,服务端为什么不能一直保存用户登录信息?比如用户开始登录了我们app,然后不管是发帖,收藏,回复,点赞等,都要向安卓ios客户端取得用户的登录信息再发给服务端,服务端再判断用户此时是否登录!用户登录的时候已经取得了登录信息发送给服务端了。比如,key,time,name等信息,可是为什么后面用户其他所有操作,都要再发一次?
查看完整描述

2 回答

?
森栏

TA贡献1810条经验 获得超5个赞

服务端是一直保存登录信息,但是服务端需要根据客户端发过来的信息来判断该用户是否登录过的,只要是能标识用户登录信息的都可以。比如sessionid
                            
查看完整回答
反对 回复 2019-05-25
?
倚天杖

TA贡献1828条经验 获得超3个赞

两种开发方式都可以,这需要看整个项目的具体设计。假设采取用户数据存储在后端的方案,那么前端也需要有对应的标识来告诉服务器当前这个请求是哪个用户的,就类似于Map数据结构中的key,也就意味着无论是哪一种方式,前端的每个请求都应该带有直接或者间接标识用户信息的数据。所以实际上选取哪一种方式不是最重要的,最重要的是如何保证这个直接或间接标识用户信息的数据的安全性和可靠性。
                            
查看完整回答
反对 回复 2019-05-25
  • 2 回答
  • 0 关注
  • 448 浏览
慕课专栏
更多

添加回答

举报

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