起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2000|回复: 2

[处理中3] 登陆状态的判定

[复制链接]

24

主题

43

帖子

99

积分

初级会员

Rank: 2

积分
99
QQ
发表于 2017-2-4 14:21:13 | 显示全部楼层 |阅读模式
当用户输入账号密码时,验证通过,那么怎么记录登陆状态呢,难道每次查询数据都要讲localStorage中的账户信息一起发给服务器吗。因为有些查询是服务器需要知道用户是否已经登陆的。在web中我们用的是session来标记的,这个app不行吧?session毕竟会过期。比如半小时过期,用户就要重新输入了。

另外问一个问题,就是登陆主页后,发现用户未登录,用justep.shell.show()或者windowDialog打开登陆页面,此时用户如果点击了andorid手机下面的返回按钮,页面会返回啊

2

主题

11

帖子

35

积分

新手上路

Rank: 1

积分
35
QQ
发表于 2017-2-4 22:39:07 | 显示全部楼层
我做过一个类似的,在登陆时将账户信息与deviceID通知服务器进行绑定。下次进入应用时查询一下当前的localStorage中的账户信息与服务器的deviceID进行绑定判定。
回复 支持 反对

使用道具 举报

发表于 2017-2-5 15:29:51 | 显示全部楼层
直接判断localStorage 中有用户就表示登录了!注销的时候,将localStorage清空即可!
windowDialog 的routable属性设置为false即可!
这样要么退出要么还在原页面!不会返回了
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-26 11:19 , Processed in 0.075474 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表