美文网首页编程籽实践实战
手机扫码登录的思路图

手机扫码登录的思路图

作者: ZYiDa | 来源:发表于2018-03-07 15:36 被阅读41次
流程图
移动客户端、浏览者、服务端三者协作关系图
说明:

[M]:表示移动端
[B]:表示浏览者(浏览器客户端)
[S]:服务端,消息推送者及扫描认证接口发布者

步骤说明:

Step1 [B]浏览登录页面
Step2 [S]产生一个标识符UUID,并推送给[B],生成登录二维码
Step3 [M]扫描二维码,前提条件是[M]已登录
Step4 [M]解析二维码信息获取UUID
Step5 [M]向服务端发送UUID+登录信息
Step6 [S]UUID+登录信息进行相关解析认证,Step6 UUID认证,不通过认证,则到Step6-1重新生成UUID循环Step 2与并Step6-2返回给[M] UUID认证失败原因,Step6 通过认证,Step6-2转到登录信息认证
Step 7登录信息认证,失败Step7-3重新生成UUID循环Step 2,成功则Step7-1推送给[B]跳转到首页。

相关文章

  • 手机扫码登录的思路图

    流程图 说明: [M]:表示移动端[B]:表示浏览者(浏览器客户端)[S]:服务端,消息推送者及扫描认证接口发布者...

  • 二维码登录流程

    扫码登录原理 扫码登录大概的思路是:微信手机客户端从网页二维码里面得到一些信息,然后发送给网页微信的服务器,网页服...

  • PC端 UI自动化绕过登录方式

    1、使用场景 登录场景,同时存在账号密码登录和钉钉扫码登录方式,绕过钉钉扫码登录 2、实现思路 先使用账号密码登录...

  • 微信扫码登录网站(网站应用微信登录)

    第一篇文章介绍的是手机微信登录公众号内的应用,今天介绍下扫码登录pc端。其实扫码登录和手机微信授权登录是一样的步骤...

  • 一图搞懂扫码登录的技术原理

    现在扫码登录是一种很常见的登录方式。当用户需要登录某个网站时,网站会提供一种扫码登录的方式,用户打开相应的手机Ap...

  • Vue.js 如何使用 Socket.IO ?

    在很多需求业务中,都需要浏览器和服务器实时通信来实现功能,比如:扫码登录(扫码后,手机确认登录,PC网页完成登录并...

  • Vue.js 如何使用 Socket.IO ?

    在很多需求业务中,都需要浏览器和服务器实时通信来实现功能,比如:扫码登录(扫码后,手机确认登录,PC网页完成登录并...

  • Spring boot + Vue 微信第三方登录实践

    1. 流程图 微信登录流程如下: 点击微信登录,新开窗口,跳转到微信扫码页面 用户扫码登录,新开窗口跳转到后台微信...

  • 微信扫码登录网页实现同步原理

    扫码登录操作过程 浏览器输入:https://wx.qq.com/?lang=zh_CN 手机登录微信,利用“扫一...

  • 前端-扫码登录实现原理

    今天说一说现在比较流行的扫码登录的实现原理。 需求介绍 首先,介绍下什么是扫码登录。现在,大部分同学手机上都装有q...

网友评论

    本文标题:手机扫码登录的思路图

    本文链接:https://www.haomeiwen.com/subject/mgijfftx.html