This is post is about integrating Google reCaptcha for ASP.NET 5. To use reCaptcha in your website, you need to register in the reCaptcha website. You need to provide the label, domain name and email address of the owners.
Once it is completed, you will get a screen like this.
From this screen you can get Site key and Secret key values. Site key used to generate captcha images on client side. For client side integration, include the script reference in the head element.
And based on the theme, paste the HTML code, which renders the captcha.
This is the site key from the dashboard. Now you have completed the client side integration. If you run the page, you can view a captcha image like this.
Now as part of form submission, you need to validate the captcha response. For that you need to post data from your application to Google servers.