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 協議》,轉載必須註明作者和本文連結