reCAPTCHA is a technology by Google that is used to validate any interactions with a website are coming from real people and not robots trying to spam an input. You may know it as the "I'm not a robot" checkboxes, and the "pick all images showing" quizzes.
Assetto Corsa Server Manager has built in support for reCAPTCHA v2 verification for championship signup forms. It is recommended for public/ large communities to have this enabled to prevent flooding a signup with spam.
Once configured for ACSM you will see the box in the image below when using the "register" button on a championship signup page.
You will require a domain name in order to use reCAPTCHA with ACSM. A simple IP address will not work.
If you're hosted with Emperor Servers your server will have reCAPTCHA enabled by default.
First and foremost, you will require a Google Account in order to register for the API keys. This account must remain active in order for Google to allow access to their system.
reCAPTCHA setup is done through the ACSM config files and not the UI. You will require access to
config.yml in order to enable/edit this system.
reCAPTCHA v2as the version.
"I'm not a robot" tickboxas the type.
config.ymlin a text editor.
secret_keyfrom the page seen in the previous section.
config.ymland start the Server Manager.
ACSM will display messages about the status of the installation of reCAPTCHA. Here is a list of a few and where they are found. Troubleshooting should be simple enough by following the steps laid about above.