人人人妻人人人妻人人人,99精品国产综合久久久久五月天 ,欧美白人最猛性XXXXX,日韩AV无码免费播放

News新聞

業(yè)界新聞動(dòng)態(tài)、技術(shù)前沿
Who are we?

您的位置:首頁(yè)      樂道系統(tǒng)FAQ      laravel5.4生成驗(yàn)證碼的實(shí)例講解

laravel5.4生成驗(yàn)證碼的實(shí)例講解

標(biāo)簽: 發(fā)布日期:2017-08-05 00:00:00 253
【CLI】利用Curl下載文件實(shí)時(shí)進(jìn)度條顯示的實(shí)現(xiàn)

總結(jié):本篇文章介紹使用gregwar/captcha實(shí)現(xiàn)驗(yàn)證碼的具體操作步驟,以及可能遇到的問題和解決辦法。

操作步驟:

1, 在laravel5.4項(xiàng)目根目錄下找到 composer.json 這個(gè)文件,

添加

"gregwar/captcha": "1.*" 到composer.json這個(gè)文件中,如下圖所示。

2. 然后打開命令行,找到項(xiàng)目的根目錄,運(yùn)行composer update,

可以看到這個(gè)擴(kuò)展庫(kù)已經(jīng)下載好了,

3.接下來,就可以正常使用驗(yàn)證碼了,先測(cè)試驗(yàn)證碼是否可以正常顯示出來,

先定義路由:

然后在控制層里新建一個(gè)codeController.php,

<?php 
namespace App\Http\Controllers;

use App\Http\Requests;
use App\Http\Controllers\Controller;

use Illuminate\Http\Request;

//引用對(duì)應(yīng)的命名空間
use Gregwar\Captcha\CaptchaBuilder;
use Session;
class CodeController extends Controller{
 public function captcha($temp)
 {
  $builder = new CaptchaBuilder();
  $builder->build(150,32);
  $phrase = $builder->getPhrase();
  //把內(nèi)容存入session
  Session::flash('milkcaptcha', $phrase); //存儲(chǔ)驗(yàn)證碼
  ob_clean();
  return response($builder->output())->header('Content-type','image/jpeg');
 }

}