Laravel 驗證碼類實現 (供學習、參考)

phper666發表於2019-05-07

Laravel 驗證碼類實現(供學習、參考)

第一步、檔案下載之後(字型庫和驗證碼類)放在原始檔的resources目錄下的org目錄,org目錄需要自己建立(檔案下載


第二步、在根目錄的index.php開啟session

session_start();

第三步、在控制器引入驗證碼類

require_once 'resources\org\vcode.class.php';

第四步、編寫生成驗證碼的方法,並建立對應生成驗證碼的路由

public function code(){
        $vcode = new \Vcode;
        $vcode->doimg();
    }
Route::get('code','LoginController@code');

第五步、在前端接收

img src="{{url('admin/code')}}" alt="" onclick="this.src='{{url('admin/code')}}?'+Math.random()">

第六步、可以呼叫第三方驗證碼類中的get方法獲取驗證碼的值,判斷使用者輸入的是否一致

public function getcode(){
        $vcode = new \Vcode;
        echo $vcode->get();
    }
Route::get('getcode','LoginController@getcode');
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章