reCAPTCHA v3 is a new version of Google’s Captcha functionality that detects abusive traffic on your website without user friction. (See https://developers.google.com/recaptcha/docs/v3). It hides the Captcha field it used to display in the form, and eliminates the user from having to prove they are a human. Captcha3 is completely invisible, returning a score for each request you send to reCAPTCHA and gives you more flexibility to fight against spam and abuse in your own way.
Similar to the support for version 2 of Captcha, version 3 requires registration of new Captcha3 keys from Google under Site Administration > Authoring Tools > Captcha Field Settings. Here you can select whether you want to not use Captcha, use Captcha2 or Captcha3.
To override or log the passing score for each form submission, CommonSpot provides a hook file named /captcha3.cfm in the /cs_customization/captcha/ directory. This file will be called for each submission with the following attributes:
- PageID - The ID of the page on which the form was submitted, or 0 if submitted via the CommonSpot admin interface
- FormID - The Id of the Simple Form
- FormName - The name of the Simple Form
- ActionName - The Captcha Action Name
- Score - The score returned by Google for this submission