Rumah > Artikel > rangka kerja php > Terangkan cara Laravel8.5 menambah kod pengesahan mews/captcha
Lajur tutorial Laravel berikut akan menerangkan kepada anda cara menambahkan kod pengesahan mews/captcha dalam Laravel8.5. Saya harap ia akan membantu semua orang.
Laksanakan arahan berikut dalam Komposer
composer require mews/captcha
Cari tatasusunan alias dalam config/app.php dan tambahkan kod berikut
'Captcha' => Mews\Captcha\CaptchaServiceProvider::class,
Laksanakan yang berikut dalam arahan Komposer, jika pilihan muncul, pilih konfigurasi Teg konfigurasi saya ialah 11. Masukkan 11 dan tekan Enter, dan kemudian fail konfigurasi akan dijana dalam folder konfigurasi bilangan digit untuk menjana kod pengesahan; > di mana diperlukan jika vue.js digunakan. Ia boleh dilakukan seperti ini
php artisan vendor:publish
1a13c10ebac68ada64deaa27187e13e4
6 >
/*html部分*/ <img class="codeImg" :src="urlCode" style="cursor: pointer" @click="getCode"> /*js部分*/ <script> new Vue({ el: '.main', data: { urlCode:"", }, created(){ this.getCode(); }, methods: { getCode(){ let domain = document.domain; $.get('http://'+domain+'/getCode',(res)=>{ this.urlCode =res.code; }) }, goLogin(){ document.onkeyup = (event) => { let e = event || window.event; if(e && e.keyCode==13){ //执行登录 } }; }, } }) </script>
public function codes() { return response()->json([ 'code' => \captcha_src() //返回前端图像验证码 ]); }
Atas ialah kandungan terperinci Terangkan cara Laravel8.5 menambah kod pengesahan mews/captcha. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!