recaptcha.google.enabled
| Description | Enable reCAPTCHA v3 verification |
| Default value | false |
| Required parameter | Optional |
Enables or disables Google reCAPTCHA v3 validation for forms and authentication flows.
recaptcha.google.secretkey
| Description | Secret key for server-side verification |
| Default value | Empty |
| Required parameter | Required if reCAPTCHA is enabled |
The backend secret key provided by Google, used by the Portal to verify reCAPTCHA tokens submitted by clients.
recaptcha.google.sitekey
| Description | Public site key for frontend |
| Default value | Empty |
| Required parameter | Optional |
The site key used by the client to render the reCAPTCHA widget and generate tokens for verification.
recaptcha.google.score.threshold
| Description | Minimum reCAPTCHA v3 score to allow access |
| Default value | 0.95 |
| Required parameter | Optional |
A float value between 0.0 and 1.0. Higher scores indicate more human-like behavior. Requests scoring below this threshold may be blocked.
recaptcha.google.hostnames
| Description | Expected hostnames for verification |
| Default value | migratorydata.com,localhost |
| Required parameter | Optional |
Comma-separated list of hostnames that are considered valid in the reCAPTCHA verification response.
recaptcha.google.verify.timeout
| Description | Timeout for server verification |
| Default value | 3000 (ms) |
| Required parameter | Optional |
Time in milliseconds the Portal waits for a response from Google’s reCAPTCHA verification endpoint.
recaptcha.google.verify.url
| Description | reCAPTCHA verification endpoint |
| Default value | https://www.google.com/recaptcha/api/siteverify |
| Required parameter | Optional |
The URL used by the Portal to verify reCAPTCHA tokens. Only change this for testing, proxying, or custom Google endpoints.