zoukankan      html  css  js  c++  java
  • laravel5验证码

    首先呢在laravel5中默认是没有提供验证码的,这里我们需要使用第三方提供的库:gregwar/captcha

    通过composer安装:

    在composer.json的require中加入"gregwar/captcha": "dev-master",具体代码如下

    "require": {
            "laravel/framework": "5.0.*",
            "gregwar/captcha": "dev-master"
        },

    然后运行:php composer.phar update命令

    去github下载:

    下载后将包放至vendor下目录结构如下

    之后在composer.json文件中加入自动加载:

    "autoload": {
            "classmap": [
                "database"
            ],
            "psr-4": {
                "WangDong\": "app/",
                "Gregwar\Captcha\": "vendor/Captcha/"
            }
        },

    然后运行composer的dump-autoload命令

    使用gregwar/captcha

    使用就非常简单了,直接上代码

    $builder = new CaptchaBuilder;
    $builder->build(150,32);
    Session::set('phrase',$builder->getPhrase()); //存储验证码
    return response($builder->output())->header('Content-type','image/jpeg');
  • 相关阅读:
    订餐系统
    throw和throws
    CF999E Solution
    CF1142B Solution
    CF965C Solution
    CF963B Solution
    CF999F Solution
    CF975D Solution
    CF997B Solution
    hdu 2553 N皇后
  • 原文地址:https://www.cnblogs.com/xiaodo0/p/4401600.html
Copyright © 2011-2022 走看看