用户认证
2016-08-24 10:41:19 0 举报
用户认证是一种安全措施,用于验证用户的身份和权限。通常,用户需要提供一些个人信息(如用户名、密码、电子邮件地址等),以便系统能够确认他们是谁。一旦用户通过了认证,他们就可以访问受保护的资源和服务。用户认证可以防止未经授权的访问,确保数据的安全性和完整性。此外,用户认证还可以帮助管理员跟踪用户的活动,以便在出现问题时进行调查。总之,用户认证是网络安全的重要组成部分,它为用户提供了方便、安全的访问体验,并保护了网络免受恶意攻击。
作者其他创作
大纲/内容
Y
解码成功
N
校验成功
返回数据是否注册
0
读取本地校验结果缓存
1. 清除所有UI2. 禁用开机向导
扫描
校验过程接受数据是否成功
后台校验IMEI是否注册
二维码信息校验
未注册
扫描是否超过3次
点击扫描,传入ScanningResult回调接口
更新本地校验结果
本地IMEI加密数据是否合法
1. 停止Q立方扫描2. 展示等待对话框3. 跟后台发起二维码信息验证请求
1
后台IMEI号是否校验成功
-1
是否有二维码相关UI
弹框提示不是内侧用户
重启
本地校验结果缓存
1. 开机向导发送显示广播2. 开机广播3. 亮屏SystemUI发送显示广播
提示重新扫描
首先检查SP中的数据,没有检查Setting.Global中的数据,本地校验结果:-1:身份校验失败1:分身校验成功0:没有进行过身份校验
二维码扫描入口页面
二维码现在存在两种网络交互行为:1. 查询当前手机IMEI号(用户)是否在后台注册过(1)本地没有认证记录时请求(2)在上面情况下跟后台通信时,接受数据失败的时候,弹框,可以重新获取认证信息2.
首先检查data/data/XX/files中的数据,没有检查Setting.Global中的数据
校验失败对话框
SystemUI相关代码:1. 检查二维码APK是否存在:SystemUI初始化、亮屏2. 发送广播:亮屏
1. 更新本地校验结果2. 保存IMEI数据
扫描页面
开始
结束
重试
0 条评论
下一页