Turnstile Protect
132 sites
Security covered
This module adds a Cloudflare Turnstile challenge to protect specific site routes from bot traffic. You can configure which routes to protect and set up exclusions for specific IPs or bots.
Put your site routes behind a Cloudflare Turnstile.
Features
Add a Cloudflare Turnstile challenge in front of specific routes/paths on your site to help protect them from being hit with distributed bot traffic.
- Choose which IP(s) should never be challenged
- Specify which bots to never challenge
- Choose to only challenge when site visitors have an IP within a range that is sending excessive traffic to your site
Post-Installation
- Follow the turnstile module install instructions
- Configure which route(s) to protect in this module's settings at
/admin/config/people/captcha/turnstile-protect - If you want to exclude IPs from being protected, configure them in the captcha IP settings on your site at
/admin/config/people/captcha
Additional Requirements
Similar projects
- turnstile - which protects forms, but this module protects the entire site from aggressive bots (using that module's turnstile CAPTCHA integration).
- If you use traefik, you can enable this same functionality using the captcha protect traefik plugin, which will likely result in faster response times.