17 Eylül 2019 Salı

Uygulamaya Google Captcha Ekleme

//Frontend tarafında ekleyeceğiniz alanlar
<script src="https://www.google.com/recaptcha/api.js" async defer></script>

<div class="g-recaptcha" data-sitekey="site-key"></div>

//Backend tarafında eklemeniz gereken kodlar

var response = Request["g-recaptcha-response"];
            string secretKey = "";
            var client = new WebClient();
            var result = client.DownloadString(string.Format("https://www.google.com/recaptcha/api/siteverify?secret={0}&response={1}", secretKey, response));
            var obj = JObject.Parse(result);
            var status = (bool)obj.SelectToken("success");
            if (status == false)
            {
                lblHata.Visible = true;
                lblHata.Text = "*Lütfen robot olmadığınızı teyit ediniz!";
            }
            else
            {
}

Hiç yorum yok:

Yorum Gönder