laravel 5 整合mews/captcha 验证码

1、安装##

可以通过composer 安装扩展包

composer require mews/captcha

注:windows 使用需要开启 GD2 和 fileinfo 扩展
如果安装时遇到
Authentication required (packagist.phpcomposer.com):
改用社区的源
composer config -g repo.packagist composer https://packagist.laravel-china.org

2、配置##

使用Captcha 服务提供者之前还需要在config/app.php 中注册服务提供者

'providers' => [
    // ...
   Mews\Captcha\CaptchaServiceProvider::class,
]

同事注册下相应门面

'aliases' => [
    // ...
    'Captcha' => Mews\Captcha\Facades\Captcha::class,
]

如果要使用自定义的配置,还可以发布配置文件到config目录:

 artisan vendor:publish

3、使用示例#

在route.php 中设置 路由

public function code {
      return Captcha::create('default');
}

验证

1、Captcha::check(Input::get('code')); //bool

你可能感兴趣的:(laravel 5 整合mews/captcha 验证码)