技术&日志

laravel-mews/captcha-图形验证码

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);
});

app(‘captcha’)->create-代码位置

captcha-函数列表

相关资料

Validate capatcha in api middleware 支持API方式图形验证码
mews/captcha 图片验证码

发表评论