php-composer: composer require mews/captcha
Tip: 默认是session方式保存图形验证码值. 见 README.md
API方式调用
Route::get('captcha', function () {
$res = app('captcha')->create('default', true);
return $res; // 用JSON格式后输出, 不然有些字符会被转义.
});
Route::post('check_captcha', function (Request $req) {
$captcha = $req->input('captcha');
$key = $req->input('key');
$res = captcha_api_check($captcha, $key);
dump($res);
});
相关资料
Validate capatcha in api middleware 支持API方式图形验证码
mews/captcha 图片验证码