App 扫描二维码登陆网站
2017-06-28 14:48
148 查看
App 扫描二维码登陆网站
+-----------+-----------+-----------+ | App | Web | Server | +-----------+-----------+-----------+ | | 1.qrcode | | | 2.scan | 2.loop | | | 3.send | | | | | | 4.auth | | | | 5.push | | 6.receive | 6.refresh | | +-----------+-----------+-----------+
Web 请求扫码登陆的 qrcode
Web 轮询 qrcode 的状态
App 开启扫码,并点击登陆(或者取消登陆)
服务端收到 App 的登陆请求,进行认证
成功登陆
Web 轮询到状态变更,刷新页面
二维码状态
+-------+ +---------+ +--------+ | valid | ----> | scanned | ---> | cancel | +-------+ +---------+ +--------+ | (over time) | v v +---------+ +---------+ | invalid | <---- | confirm | +---------+ +---------+
valid:
1二维码有效
scanned:
2二维码已被扫描
confirm:
3用户确认登陆
invalid:
4二维码失效,例如超时,或者用户拒绝登陆,或者登陆后失效
cancel:
5用户取消二维码登陆
参考资料
微信扫描二维码登录网页是什么原理,前后两个事件是如何联系的?相关文章推荐
- 小码哥-实现微信扫描二维码登陆网站
- Rational AppScan 扫描大型网站
- Rational AppScan 扫描大型网站
- 扫描二维码自动识别手机APP下载地址
- 扫描二维码自动识别手机APP下载地址
- 想用二维码推广应用,如何保证 Andriod 用户和 iOS 用户扫描同一个二维码后获得相应的 App ?
- 【转】将扫描QR Codes(二维码)功能加入Android App
- 微信扫描二维码登录网站技术原理
- 如何在扫描完二维码后, 直接用Facebook App进到粉丝专页而不是网页版
- APP二维码微信扫描后无法下载的问题
- 扫描二维码自动识别手机APP下载地址
- 如何更有效使用 Rational AppScan 扫描大型网站
- APP二维码微信扫描后无法下载的问题
- 扫描二维码自动识别手机APP下载地址
- Rational AppScan 扫描大型网站
- c#实现对登陆信息的反馈,实现对网站登录密码的扫描
- Rational AppScan 扫描大型网站
- AppScan大型网站分割扫描
- APP二维码微信扫描后无法下载的问题