Merhaba,
Bu videoda web sitelerimizde bulunan formlarda güvenlik önlemi olarak google recaptcha'nın nasıl kullandığından bahsettik. S3 versiyonu ile birlikte "Robot Değilim" doğrulamasından kurtuluyoruz. S3 puan ile doğrulama işlemi yaptığı için herşey arka tarafta dönmektedir. Belirlediğiniz puan kriterine uyuyorsa kullanıcı post işlemi gerçekleşiyor.. Videoda güvenlik önlemleri es geçilmiştir. Siz gerekli önlemleri alıp kayıt yada mail gönderme işlemini yapmayı unutmayın! Bir sonraki video da görüşmek üzere!
https://www.youtube.com/watch?v=EONms0uJ0Dw
Google reCAPTCHA S3 | Form Güvenliği Sağlama
4
●298
- 15-05-2022, 01:53:47
- 06-01-2024, 21:13:52Kardeşim teşekkürler emeğine sağlık ancak banada yabancı ülkelerden tanıtım amaçlı reklam mailleri geliyor bunları önllemek için bu script yeterli mi yoksa resim doğrulama veya metin doğrulama gibi ROBOT DEĞİLİM şeklinde onay mı bulmalıyım....
reCAPTCHA S3 ihtiyacımı çözermi umarım talebimi nokta atışı karşılığı bumu
saygılar - 06-01-2024, 22:45:49Hangı recaptcha yı kullanırsan kullan kafaya takıyorsa bırısı onuda gecıyorFarkindaBiz adlı üyeden alıntı: mesajı görüntüle
Uzun süre bununla idare ettim müşterilerimi denemekten zarar gelmez.
- 08-01-2024, 21:01:03<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<script src="https://www.google.com/recaptcha/api.js?render=6LfbjkgpAAAAAGMIzrGOoz4HoiispKJt9831 MsAL"></script>
<script src="https://www.google.com/recaptcha/api.js"></script>
<script>
/* onClick(e) {
e.preventDefault();
}*/
grecaptcha.ready(function() {
grecaptcha.execute('6LfbjkgpAAAAAGMIzrGOoz4HoiispK Jt9831MsAL', {action: 'submit'}).then(function(token) {
// Add your logic to submit to your backend server here.
let var recaptchaAnswer = document.getElementById("recaptchaAnswer");
recaptchaAnswer.value = token;
});
});
</script>
<title>Document</title>
</head>
<body>
<form action="verify_human.php" method="post" id="myForm">
<!--site anahtarı: 6LfbjkgpAAAAAGMIzrGOoz4HoiispKJt9831MsAL
gizli anahtar kopyala:6LfbjkgpAAAAAFa6DVH1M4RwSbVjmPK6PNlP6H2R-->
<input type="hidden" name="recaptchaAnswer" id="recaptchaAnswer" value="">
<td >
<button class="g-recaptcha"
data-sitekey="6LfbjkgpAAAAAGMIzrGOoz4HoiispKJt9831MsAL"
data-callback='onSubmit'
data-action='submit'>Submit</button>
<table width="500" border="0">
<tr>
<td>Adı Soyadı</td>
<td><input class="f_input_txt txt_c " id="isim" name="isim" maxlength="50" /></td>
<td> <div class="bilgi"></div></td>
</tr>
<tr>
<td> <div class="f_yazi marg">Firma Adı/Ünvanı</div> </td>
<td><input class="f_input_txt marg txt_c" id="firma" name="firma" maxlength="50" /></td>
<td><div class="bilgi"></div></td>
</tr>
<tr>
<td><div class="f_yazi">Cep/Tel</div></td>
<td><input class="f_input_txt txt_c" id="cep" name="cep" /></td>
<td><div class="bilgi"></div></td>
</tr>
<tr>
<td><div class="f_yazi marg">Mail</div> </td>
<td> <input class="f_input_txt marg txt_c" id="email" name="email"/></td>
<td><div class="bilgi"></div></td>
</tr>
<tr>
<td><div class="f_yazi" >Adres</div></td>
<td><textarea class="f_input_txt txt_d" cols="30" id="adresi" name="adresi"></textarea></td>
<td><div class="bilgi"></div></td>
</tr>
<tr>
<td><div class="f_yazi">Mesaj</div></td>
<td><textarea class="f_input_txt txt_d" id="mesaj" cols="30" name="mesaj"></textarea></td>
<td><div class="bilgi"></div></td>
</tr>
<tr>
<td> </td>
<td >
</td>
<td></td>
</tr>
<tr>
<td> </td>
</td>
<td></td>
</tr>
</table>
</form>
</div> - 08-01-2024, 21:01:50hacı ASLAN kardeş şu input hidden içerisine neden let var recaptchaAnswer = document.getElementById("recaptchaAnswer");
alamıyorum. bir bakarmısn
Uzun süre bununla idare ettim müşterilerimi denemekten zarar gelmez.