Captcha sendiri ada banyak jenisnya, tapi sebenarnya fungsinya hampir sama yaitu untuk memvalidasi dan membedakan apakah pengguna tersebut manusia atau sebuah robot/bot sehingga dapat menghindari terjadinya spamming.
Nah, untuk kali ini kita akan membahas produk captcha milik google yaitu Google reCaptcha.
Versi-versi sebelumnya reCaptca memiliki teknik validasi dengan cara mengetikkan kembali teks acak yang muncul dan untuk versi terbaru saat ini lebih simple, untuk memvalidasi apakah user tersebut adalah manusia atau bot maka tinggal mnengklik/mencentang tulisan “Saya Bukan Robot” atau “I’m not a robot” maka validasi akan dilakukan.
Oke langsung saja
Step 1 : Sobat harus mendaftarkan website yang sobat miliki untuk mendapatkan API Key Google reCaptcha, silahkan melakukan pendaftaran lewat link ini https://www.google.com/recaptcha/admin.
Untuk label terserah sobat mau mengisinya apa, dan untuk domain saya cukup mengisi localhost karena untuk percobaan ini saya menggunakan localhost tapi jika sobat ingin menggunakannya di website yang sobat miliki silahkan sobat mengisi nama domain dengan domain milik sobat.
Setelah sobat melakukan registrasi sobat akan mendapatkan site_key dan secret_keydari API Google reCaptcha tersebut.
Step 2 : Silahkan sobat buat 2 buah file dan beri nama googlerecaptcha.php dan proses.php
buka file googlerecaptcha.php dan pastekan script dibawah ini.
Yang harus diperhatikan adalah, jangan lupa untuk menambahkan/memanggil librari javascript Google reCaptcha
Dan jangan lupa juga menambahkan tag div g-recaptcha di dalam form, gunanya untuk menampilkan widget Google reCaptcha.
Untuk $site_key sobat bisa langsung mengisinya dengan site_key yang telah sobat dapatkan tadi, tapi untuk kali ini saya menaruh site_key di dalam file proses.php.
Step 3: Sobat buka juga file proses.php kemudian pastekan script dibawah ini, nah disini yang nantinya akan melakukan proses validasi form komentar.
Jangan lupa $site_key dan $secret_key silahkan diisi sesuai dengan yang sobat miliki
Setelah sobat melakukan semua step-step diatas, silahkan sobat menjalankan atau memanggil googlerecaptcha.php di browser sobat.
Jika sobat hanya mengisi form tanpa melakukan centang recaptcha kemudian mengklik tombol maka akan muncul peringatan.
Tapi ketika sobat melengkapi form dan melakukan centang di recaptcha maka akan muncul konfirmasi sukses.
Demikian untuk tutorial kali ini, semoga bisa berguna buat sobat.
Menggunakan Google RECAPTCHA
Reviewed by Unknown
on
October 23, 2017
Rating:
No comments: