二维码扫码登录如何实现
标签:其他

二维码扫码登录

文章来自:扫码登录是如何实现的?

先来看一下大致的流程:

①:用户 A 访问微信网页版,微信服务器为这个会话生成一个全局唯一的 ID,上面的 URL 中 obsbQ-Dzag== 就是这个 ID,此时系统并不知道访问者是谁。

②:用户A打开自己的手机微信并扫描这个二维码,并提示用户是否确认登录。

③:手机上的微信是登录状态,用户点击确认登录后,手机上的微信客户端将微信账号和这个扫描得到的 ID 一起提交到服务器

④:服务器将这个 ID 和用户 A 的微信号绑定在一起,并通知网页版微信,这个 ID 对应的微信号为用户 A,网页版微信加载用户 A 的微信信息,至此,扫码登录全部流程完成。

更多关于二维码的应用参照:

二维码这把利刃,产品应该用到极致

  • 1 min read

CONTRIBUTORS


  • 1 min read