3.1.1 Google Recaptcha Setup
Last updated
Last updated
ShieldsGuard supports Google reCAPTCHA integration to enhance bot protection, DDoS challenge validation, and login security.
By adding your Google reCAPTCHA keys to the system, you ensure that automated access attempts are filtered with an additional verification layer before being allowed to interact with protected web resources.
Visit: https://www.google.com/recaptcha/admin/create
Log in with your Google account
Fill in the form:
Label: Example: ShieldsGuard Protection
Choose Type:
โ reCAPTCHA v2 โ "Iโm not a robot" (recommended)
Or v3 if desired
Domains: Enter your domain (e.g., example.com
)
Accept the Terms of Service
Click Submit
You will receive two keys:
๐ Secret Key
๐ Site Key
Once youโve obtained your keys:
Log in to your ShieldsGuard Panel
Navigate to: Protection > DDoS Protection > Google Recaptcha Section
Click the ๐ด Set Key button (Youโll see this as a red action button prompting configuration)
In the popup titled Edit Google Captcha Key, enter:
Secret Key (first field)
Site Key (second field)
Click the ๐ Save button
You will receive confirmation that the keys are stored and ready for use.
Adding the keys alone is not enough. You must activate Google reCAPTCHA in your protection mode.
Go to: Protection > DDoS Protection
In the DDoS Protection Settings, set:
Protection Mode โ Automatic or Google Captcha
Automatic Protection Type โ Google Captcha
Save the configuration
Now, when a threshold is triggered, ShieldsGuard will serve Google reCAPTCHA challenges to the client.
To verify that Google reCAPTCHA is active:
Simulate a DDoS request (e.g., rapid refresh or tool-based probe)
Access a protected endpoint with the configured domain
reCAPTCHA challenge should appear in the browser
โ Use reCAPTCHA v2
More reliable for user interaction
๐ Rotate keys periodically
For improved security
๐งช Test CAPTCHA in dev mode
Ensure visual rendering and key match
๐ Keep secret key private
Never expose this value to frontend or users
๐ฏ By integrating Google reCAPTCHA with ShieldsGuard, you're creating a highly effective layer of friction for automated threats, while preserving user experience for legitimate visitors.