淘宝微信网易网页扫描二维码登录原理

开始之前,先看下这个小故事,会帮助你更好的理解

回忆一下房产中介

房东小芳把房子交给房产中介打理,房产中介在网站挂出房子信息,小翠看到了,联系了中介,中介确认了租房意愿房子便交给了小翠

二维码登录原理

1.首先网页会向服务器要唯一的二维码),一般通过时间戳生成
2.网页展示该二维码,并开始不断轮询调用服务器查询接口,以询问该二维码有没有被谁扫描
3.拿出手机打开对应App扫描该二维码,此时App会发一个请求到服务器,表明我要用这个二维码登录(中介确认小翠租房意愿),服务器变更该二维码的状态为被扫描,并返回信息给App,询问App是否要登录
4.网页本次轮询中,服务器返回了被扫描的状态
5.App点击确认按钮,服务器接收到请求,变更该二维码的状态的:被持有
6.网页本次轮询中,服务器返回了账户的token,于是便登录成功了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容