Home Web Laravel Setup reCAPTCHA v3 di Laravel

Setup reCAPTCHA v3 di Laravel

0

reCAPTCHA adalah layanan gratis yang disediakan Google untuk membantu melindungi situs web Anda dari spam dan robot. reCAPTCHA v3 adalah versi terbaru dari reCAPTCHA, dan menawarkan cara yang lebih hemat biaya dan lebih ramah pengguna untuk melindungi situs web Anda.

Pada tutorial ini, kita akan belajar cara memasang reCAPTCHA v3 di proyek Laravel.

1.Dapatkan Key API reCAPTCHA

Langkah pertama adalah mendapatkan key API reCAPTCHA. Untuk melakukannya, kunjungi situs web reCAPTCHA.

Kemudian, Anda akan diminta untuk membuat akun reCAPTCHA. Setelah membuat akun, Anda akan dapat melihat SITE KEY dan SECRET KEY Anda.

2. Instal Package Laravel reCAPTCHA

Langkah selanjutnya adalah menginstal package Laravel reCAPTCHA. Anda dapat melakukannya dengan menjalankan perintah berikut di terminal:

composer require josiasmontag/laravel-recaptchav3

3. Konfigurasikan reCAPTCHA

Setelah paket terinstal, Anda perlu mengkonfigurasi reCAPTCHA. Anda dapat melakukannya dengan menambahkan kode berikut ke file .env Anda:

RECAPTCHAV3_SITEKEY=sitekey
RECAPTCHAV3_SECRET=secret

4. Tambahkan reCAPTCHA ke Form Anda

Sekarang, Anda dapat menambahkan reCAPTCHA ke formulir Anda. Anda dapat melakukannya dengan menambahkan kode berikut ke form Anda:

5. Verifikasi reCAPTCHA

Sekarang, Anda perlu memverifikasi reCAPTCHA sebelum mengirim form. Anda dapat melakukannya dengan menambahkan kode berikut ke metode pengontrol Anda:

Sekarang Anda telah memasang reCAPTCHA v3 di proyek Laravel Anda. Anda sekarang dapat melindungi formAnda dari spam dan bot.