hahadu/laravel-ajax-captcha
Composer 安装命令:
composer require hahadu/laravel-ajax-captcha
包简介
laravel ajax captcha
README 文档
README
Laravel的AJ-Captcha SDK
安装
composer require
用法示例
获取验证码
use Hahadu\LaravelAjaxCaptcha\AjcaptchaService; return app(AjcaptchaService::class)->setVerifyType('click')->getVerify();
一次验证
use axguowen\Ajcaptcha; $checkResult = app(AjcaptchaService::class)->setVerifyType('click')->check($token, $pointJson); // 失败 if(is_null($checkResult[0])){ throw $checkResult[1]; } // 成功 var_dump($checkResult[0]);
二次验证
use axguowen\Ajcaptcha; $checkResult = app(AjcaptchaService::class)->setVerifyType('click')->validate($encryptCode, $token, $pointJson); // 失败 if(is_null($validateResult[0])){ throw $validateResult[1]; } // 成功 var_dump($validateResult[0]);
$point = [ ['x' => 23, 'y' => 55], ['x' => 64, 'y' => 53], ['x' => 43, 'y' => 92] ]; $point = json_encode($point); $pointJson = AesUtils::encrypt($point,$checkResult['secretKey']); dump(app(AjcaptchaService::class)->setVerifyType('click')->getService()->check($checkResult['token'], $pointJson));
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: proprietary
- 更新时间: 2025-04-15