zoukankan      html  css  js  c++  java
  • 扫二维码登录实现原理,php版

    基础的逻辑图就是这样,但是实际情况还是有几种可能

    比如QQ登录,微信登录,微博登录,基本设计都差不多,根据实际情况会有一些差异

    问题是,如果设计合理的接口在保证数据的安全性和快速性

    设计到的技术不复杂,但是需要柔和的到一起

    首先需要一个html5的调用手机摄像头,然后拍照,吧拍好的照片上传到php,也就是php识别二维码的接口,然后返回链接,吧当前网页登陆的session,或者cookies的加密的账号密码,

    然后弹出一个确定按钮,如果是就发送链接和加密的账号密码给服务器端,其实也就是一个登陆,然后生成一条登陆信息,比如超时,是否唯一,登陆挤掉等状态。然后pc登陆在使用ajax

    轮序去请求登陆信息的接口,如果带有此次求情的加密信息,如果状态通过,解密返回信息,返回信息就带有账号密码之类(不安全),或者直接创建一个快捷登录,返回一个特殊加密数据

    来登录快捷登录接口。

    php二维码识别使用php扩展 php-zbarcode就可以。等有时间吧虚拟机整好,在一起测试一下。

    这个一般使用在多点通用登录,网页和app都可以使用,奇葩的需求,哎!

    模式有两种情况:两种很类似,但是有些许差别,实质一样

    1,类似于网页快捷版qq登录

    2,类似于微信版快捷登录

  • 相关阅读:
    活动安排
    中国剩余定理
    欧拉回路
    单词游戏
    Ant Trip
    John's Trip
    太鼓达人
    相框
    原始生物
    Blockade
  • 原文地址:https://www.cnblogs.com/zx-admin/p/7070765.html
Copyright © 2011-2022 走看看