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 v2
as the version."I'm not a robot" tickbox
as the type.example.emperorservers.com
.submit
.config.yml
in a text editor.championships
header with reCAPTCHA
underneath it.site_key
and secret_key
from the page seen in the previous section.config.yml
and 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.