Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
Apakah benar cara membuat chapta seperti ini?
<style>
h1 {
border: 1px solid black;
display: inline-block;
transform: rotate(-8deg);
}
</style>
<h1 id="text"></h1>
<input type="text" id="validate">
<button onclick="valid()">Check</button>
<script>
var chapta = ["kambing", "kucing"];
var i = Math.floor((Math.random() * 2) + 0);
console.log(i)
document.getElementById("text").innerHTML = chapta[i];
function valid() {
if(document.getElementById("text").innerHTML == document.getElementById("validate").value) {
alert("Bener gan!")
} else {
alert("Salah gan")
}
}
</script>
apakah cara diatas benar dan aman?
2 Jawaban:
Kalau benar, mungkin ya. Kalau amannya, sih coba pakai huruf random. Jadi, jangan pakai array, tapi ada fungsi sendiri buat generate captcha terus disimpan ke variabel...
Benar, kan intinya captcha nyamain apa yang dimasukkin sama apa yang ada di gambar/text nya. Aman ? Aman kalo buat filter spam, tapi kalo robot spamnya pinteran dikit ya jadi gak aman lagi ^^ Kalau mau aman bisa pake recaptcha, kalau emang gak yakin sama recaptcha nya google ya bisa cari di google algorima buat bikin captcha yang sesuai dengan kebutuhannya