帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
70
帖子
2
勋章
4060
Y币

[App引擎] APP保持用户登录

[复制链接]
发表于 2017-5-23 18:55:17
如何让用户登录一次就可以保持登录状态,就算是好几天不登录。等下次打开APP也可以直接访问,不用再次登录,求思路
5
帖子
0
勋章
3339
Y币
用DB模块做缓存或用setStorage,http://docs.apicloud.com/Front-e ... mework-dev-guide#37
70
帖子
2
勋章
4060
Y币
odiimdhza 发表于 2017-5-23 19:24
用DB模块做缓存或用setStorage,http://docs.apicloud.com/Front-end-Framework/framework-dev-guide#37 ...

恩,明白用setStorage来保存用户信息。但是我用什么样的机制来保证用户的安全性。因为是在跨域访问,肯定会存在伪造的可能性
20
帖子
1
勋章
7573
Y币
用户本身就是安全的,不用保证,也不存在“伪造”的这一说,只要是来自你服务器上的用户,能通过用户名密码等信息正常登录,那它一定是真实的。
70
帖子
2
勋章
4060
Y币
常山赵子云 发表于 2017-5-24 10:42
用户本身就是安全的,不用保证,也不存在“伪造”的这一说,只要是来自你服务器上的用户,能通过用户名密码 ...

用户成功登录后,直接把用户ID存储到本地(setStorage)。后期涉及到用户的信息直接把用户ID传递到服务器做逻辑判断就可以是吧?
5
帖子
0
勋章
3281
Y币
用过都说好 发表于 2017-5-24 14:39
用户成功登录后,直接把用户ID存储到本地(setStorage)。后期涉及到用户的信息直接把用户ID传递到服务器 ...

可以这样做
4
帖子
1
勋章
1479
Y币
本地记录用户的登录信息,下次打开时js自动做登录
70
帖子
2
勋章
4060
Y币
shenshixin 发表于 2017-5-24 15:23
本地记录用户的登录信息,下次打开时js自动做登录

既然本地已经保存了登录信息(已经有用户ID信息),下次打开就没必要在做自动登录了吧?需要会员权限操作的时候,我把本地存储的用户ID传给服务器不就可以了,为什么要加个自动登录?
5
帖子
0
勋章
3281
Y币
用过都说好 发表于 2017-5-24 15:48
既然本地已经保存了登录信息(已经有用户ID信息),下次打开就没必要在做自动登录了吧?需要会员权限操作 ...

可以做自动登录,可以不做,根据自己的需求来
4
帖子
0
勋章
118
Y币
token机制。。带上有效期。。
12下一页
您需要登录后才可以回帖 登录

本版积分规则