onliner/geetest-php-sdk

GeeTest 验证码的 PHP 客户端。

v1.0.0 2020-06-15 09:34 UTC

This package is auto-updated.

Last update: 2024-09-14 19:04:15 UTC


README

这是一个 PHP 库,用于封装从 GeeTest 服务处理响应所需的客户端验证步骤。

Version Total Downloads Php License Build Status

安装

推荐通过 composer 安装此扩展。

运行以下命令之一:

composer require onliner/geetest-php-sdk:^1.0

或者将此行代码添加到您的 composer.json 文件中的 require 部分

"onliner/geetest-php-sdk": "^1.0"

用法

步骤 1. 注册验证码请求。

const ID = '58f984fb3d1f7f4732a74b3cda273eed';
const KEY = '58f984fb3d1f7f4732a74b3cda273eed';

$geetest = new GeeTest(ID, KEY);
$register = $geetest->register()->toArray();

步骤 2. 正常模式的验证码验证。

$geetest = new GeeTest(ID, KEY);
$geetest->validate($challenge, $validate, $seccode, true);

步骤 2. 备用模式的验证码验证。

$geetest = new GeeTest(ID, KEY);
$geetest->validate($challenge, $validate, $seccode, false);

许可证

MIT 许可证 下发布。