Setup of ReCAPTCHA registration flow
Last updated
Last updated
For ReCAPTCHA set up during registration, do the following steps
Go to the Authentication tab
Click on the dropdown and click on Registration
Click on Copy to copy the Registration flow
Enter the name for the new flow - ReCAPTCHA Registration flow
For the Recaptcha field, Click on Actions and then Config
Now fill in the required details.
Alias
Text
Enter the Alias for the flow as required
Recaptcha Site Key
Text
Enter the value for the Recaptcha Site Key as generated from the Google reCAPTCHA portal.
Recaptcha Secret
Text
Enter the value for the Recaptcha Secret Key as generated from the Google reCAPTCHA portal.
Use recaptcha.net
Toggle
When activated, it utilizes recaptcha.net; when deactivated, it defaults to google.com.
Click on Save.
Now change the Recaptcha from Disabled to Required.
Click on the Bindings tab.
Browser Flow
Yes
Dropdown
Select the process flow as required during Logging in
Registration Flow
Yes
Dropdown
Select the process flow as required during user registration
Direct Grant Flow
Yes
Dropdown
Select the process flow as required during
Reset Credentials
Yes
Dropdown
Select the flow as required during the credentials reset process
Client Authentication
Yes
Dropdown
Select the flow which you want to use for the Client Authentication flow
Now change the Registration Flow to the new flow created - ReCAPTCHA Registration flow.
Click on Save.
Go to Realm Settings.
Click on the Security Defenses tab.
Change the X-Frame-Options and Content-Security-Policy as required.
Click on Save.