Untuk menambahkan reCAPTCHA Google pada Joomla, Anda dapat mengikuti langkah-langkah berikut:
Langkah 1: Daftar untuk reCAPTCHA Google
-
Kunjungi Google reCAPTCHA dan klik tombol “Get reCAPTCHA”.
-
Masuk ke akun Google atau buat akun jika Anda belum memilikinya.
-
Pilih jenis reCAPTCHA:
- reCAPTCHA v2: Gunakan “I’m not a robot” Checkbox.
- reCAPTCHA v3: Mengukur interaksi tanpa memerlukan input dari pengguna.
-
Isi informasi untuk aplikasi Anda:
- Domain: Alamat situs Anda (misalnya, contoh.com).
- Pilih versi reCAPTCHA dan klik “Register”.
-
Salin Site Key dan Secret Key yang diberikan.
Langkah 2: Instalasi dan Konfigurasi reCAPTCHA di Joomla
1. Instal Ekstensi reCAPTCHA pada Joomla
-
Masuk ke panel admin Joomla Anda.
-
Buka Extensions → Manage → Install.
-
Unggah ekstensi Joomla reCAPTCHA dari direktori ekstensi Joomla atau gunakan ekstensi berikut:
- JotForm
- RSForm!Pro
- Custom Contact Form
-
Setelah ekstensi terinstal, aktifkan dan konfigurasikan ekstensi tersebut.
2. Konfigurasi reCAPTCHA
- Setelah ekstensi terinstal dan diaktifkan, navigasikan ke menu konfigurasi ekstensi atau halaman pengaturan.
- Masukkan Site Key dan Secret Key yang sebelumnya disalin dari Google reCAPTCHA.
- Sesuaikan pengaturan lainnya sesuai kebutuhan:
- Jenis reCAPTCHA: v2 atau v3.
- Area pengguna yang membutuhkan reCAPTCHA, misalnya: formulir kontak, login, pendaftaran, dll.
Langkah 3: Menambahkan reCAPTCHA ke Formulir Joomla
- Navigasikan ke halaman atau formulir Joomla yang ingin Anda tambahkan reCAPTCHA.
- Tambahkan elemen formulir baru yang mengaktifkan ekstensi reCAPTCHA.
- Pastikan bahwa reCAPTCHA ditambahkan ke kolom formulir yang sesuai (seperti kolom pendaftaran atau formulir kontak).
Langkah 4: Pengujian reCAPTCHA
- Setelah konfigurasi selesai, publikasikan halaman/formulir.
- Periksa apakah reCAPTCHA muncul saat pengguna mencoba mengakses formulir atau bagian yang perlu dilindungi.
Dengan mengikuti langkah-langkah ini, Anda akan berhasil menambahkan reCAPTCHA Google pada situs Joomla Anda untuk meningkatkan keamanan formulir dan interaksi pengguna.