onliner / geetest-php-sdk
GeeTest 验证码的 PHP 客户端。
v1.0.0
2020-06-15 09:34 UTC
Requires
- php: ^7.2
- ext-json: *
Requires (Dev)
- phpstan/phpstan: ^0.12.14
- phpunit/phpunit: ^8.5|^9.0
This package is auto-updated.
Last update: 2024-09-14 19:04:15 UTC
README
这是一个 PHP 库,用于封装从 GeeTest 服务处理响应所需的客户端验证步骤。
安装
推荐通过 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 许可证 下发布。