Drupal is a registered trademark of Dries Buytaert

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.

Activity

Total releases
4
First release
Jan 2025
Latest release
6 months ago
Release cadence
71 days
Stability
100% stable

Release Timeline

Releases

Version Type Release date
1.0.5 Stable Aug 24, 2025
1.0.4 Stable Jun 18, 2025
1.0.3 Stable Mar 14, 2025
1.0.2 Stable Jan 23, 2025