IMPLEMENTING GOOGLE’S “I’M NOT A ROBOT”, NO CAPTCHA, RECAPTCHA V3 IN A FORM - Aug 6th, 2022


With a lot of help from Greg Thomas and Dave Edis, here’s how to implement the Google’s new, “I’m Not A
Robot”, No CAPTCHA, reCAPTCHA in a CMSB Form.

You can download 2 sample viewers from http://thecmsbcookbook.com/downloads/google-robot-captcha.zip

Both incorporate the code required to implement reCAPTCHA.

One contains a very simple form, and demonstrates a bare bones implementation.
The other is the Sample User Signup Form viewer that's generated by the Website Membership Plugin. This viewer
demonstrates a more complex implementation with error checking.

The 5 step implementation for both viewers is the same.

1) Log in to https://www.google.com/recaptcha/admin#list
2) Register your web site. (if you want to get alerts from Google if they detect problems with your site, such as
misconfiguration errors or an increase in suspicious traffic, leave the “get alerts” checkbox checked.)
3) A Site Key and Secret Key will be generated, copy them to a safe (secret) place.
4) Enter the 2 Keys as noted in the viewer code.
5) Enter your “Server Path” in the load viewer library code at the top of the viewer code.

You should be good to go.

Right now there are only a few “Themes” available to change the look of the check box. They are data-theme="dark"
and data-theme="light", and are changed in the <div> where you entered your site key.

You can learn more about Google’s No CAPTCHA reCAPTCHA at: https://developers.google.com/recaptcha/



The materials on this web site have been created for use with CMS Builder content management software. CMS Builder software is published and licensed for use by InteractiveTools.com. Please contact Interactive Tools for information on the downloading of the software or the purchasing of licenses.


Terms of Service