Tutorial menggunakan Google Captcha
Assalamualaikum,
Berikut merupakan step utk membuat validasi pendaftaran borang online atau login menggunakan google recaptcha. Antara tujuan menggunakan validasi captcha ada mengelakkan bot atau anasir lain yg menyebabkan gangguan pada sistem utama.
1.Langkah 1 : daftar di google.com menggunakan akaun google masing2.
https://www.google.com/recaptcha
2. Langkah 2: dapatkan secret key & secret site ;
3. Langkah 3: buat code spt di bawah ( contoh saya pakai php)
<?php
$captcha = $_POST[‘g-recaptcha-response’];
$secretKey = CAPTCHA_SECRET_KEY;
$ip = $_SERVER[‘REMOTE_ADDR’];
$response = file_get_contents(“https://www.google.com/recaptcha/api/siteverify?secret=”.$secretKey.”&response=”.$captcha.”&remoteip=”.$ip);
$responseKeys = json_decode($response,true);
if(intval($responseKeys[“success”]) !== 1) {
?>
<script>
$(document).ready(function(){
varmodal_error = $(‘#modal_error’);
modal_error.find(‘.modal-body’).text(‘Invalid captcha validation. !!’);
$(‘#modal_error’).modal(“show”);
});
</script>
<?php
}else{
// code sendiri
}
?>
Recent Comments