扫码登录、二维码登录功能设计

 

《扫码登录、二维码登录功能设计》

完整流程

1.server生成一张二维码,同时为二维码生成唯一的标识token

2.app端扫描二维码

3.app端携带token访问服务端。使用自己的身份认领这张二维码。

到这里,已经完成了认证,web端还无法感受到认证状态的变化,可以通过轮询或者服务端推送的方式实时推送最新的认证状态。

拓展功能

  • 可以细化第三步二维码认领的过程。在登录与未登录之间加入一些状态,比如“已扫码未登录”。

  • 采用轮询的方式的话,要注意设置等待扫描的时间间隔,以免造成服务端压力过大。

个人随笔、欢迎指正

 

    原文作者:风华正茂茂
    原文地址: https://blog.csdn.net/weixin_39825554/article/details/110394546
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞