flectar / waterhole-turnstile
Cloudflare Turnstile integration for Waterhole
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:waterhole-extension
pkg:composer/flectar/waterhole-turnstile
Requires
- waterhole/core: ^0.5.0
README
Cloudflare Turnstile for Waterhole
Secure your Waterhole community with Cloudflare Turnstile, a privacy-focused, CAPTCHA alternative. This extension adds a Turnstile widget to your registration form to prevent bot signups.
🚀 Features
- Smart protection: Blocks bots while letting real users through (often without clicking anything).
- Privacy first: No cookies, no tracking.
- Turbo compatible: Works perfectly with Waterhole.
- Flexible design: Automatically adjusts to the full width of your form.
📦 Installation
Install via Composer. Run the following command in your Waterhole root directory:
composer require flectar/waterhole-turnstile
♻️ Updating
To update the extension, simply run:
composer update flectar/waterhole-turnstile:"*"
php artisan cache:clear
⚙️ Usage
- Get your keys: Go to the Cloudflare Dashboard and create a Turnstile widget.
- Update your
.env: Add your Site Key and Secret Key to the.envfile in your Waterhole root directory:
TURNSTILE_SITE_KEY=0x4AAAAAA... TURNSTILE_SECRET_KEY=0x4AAAAAA...
php artisan config:clear php artisan optimize php artisan cache:clear
📄 License
- Open-sourced under the MIT License.