jormin / geetest
极验验证码
v1.0.2
2018-05-31 08:40 UTC
Requires
- php: ^5.6 || ^7.0
- guzzlehttp/guzzle: ^6.3
This package is auto-updated.
Last update: 2024-11-05 19:58:26 UTC
README
极验验证码 v3.0 扩展包
安装
$ composer require jormin/geetest -vvv
使用
- 生成极验验证码对象
// $config 参数见下方[配置项] $geetest = new \Jormin\Geetest\Geetest($config);
-
在模板中引入 jquery.min.js 和 gt.js ,在需要使用验证码的地方增加下述代码渲染
gt.js 建议放在本地,防止极验验证码服务器宕机影响自己的站点
<?= $geetest->view(); ?>
- 在
captchaUrl
路由指定的操作中,获取验证码参数
echo $geetest->captcha();
- 随表单提交时,服务端校验验证码
// 校验结果为 true 或 false $geetest->validate($_POST['geetest_challenge'], $_POST['geetest_validate'], $_POST['geetest_seccode']);
配置项
参考图
参考项目
License
The MIT License (MIT). Please see License File for more information.