1. 安装:
    composer require sonata-project/google-authenticator
  2. 使用:
    <?php
    // 1. 引入包
    require_once "vendor/autoload.php";
    // 2. 使用命名空间
    use Sonata\GoogleAuthenticator\GoogleAuthenticator;
    // 3. 实例化类
    $obj = new GoogleAuthenticator();
    // 4. 生成密钥
    $secret = $obj->generateSecret();
    // 5. 根据密钥生成验证码
    $code = $obj->getCode($secret);
    // 6. 验证验证码的有效性
    $is_valid = $obj->checkCode($secret,$code);
  3. 客户端:
    1. 安装:
    2. 添加密钥:


    3. 效果:
文档更新时间: 2020-08-08 20:40   作者:lee