nebula-speed / captcha
验证码
v1.0.1
2026-03-06 02:45 UTC
Requires
- php: >=8.1
- hyperf/di: 3.1.*
- hyperf/framework: 3.1.*
- nebula-speed/contracts: v1.*
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- mockery/mockery: ^1.0
- phpstan/phpstan: ^1.0
- phpunit/phpunit: ^10.0
- swoole/ide-helper: dev-master
Suggests
- swow/swow: Required to create swow components.
This package is not auto-updated.
Last update: 2026-03-06 02:47:35 UTC
README
1,安装验证码包
composer create-project nebula-speed/captcha
2,创建配置文件
php bin/hyperf.php vendor:publish nebula-speed/captcha
3,http直接调用
http://*.*.*.*:*/captcha
4,验证
$request = $this->container->get(LoginRequest::class);
class LoginRequest extends FormRequest
{
protected array $scenes = [
'useCaptcha' => ['username', 'password', 'captcha', '__token__'],
'default' => ['username', 'password', '__token__'],
];
....
详情可参考代码
}