blazite / flarum-turnstile
Adds Cloudflare Turnstile CAPTCHA protection to your Flarum forum.
Installs: 41
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
Type:flarum-extension
Requires
- flarum/core: ^1.8.0
- guzzlehttp/guzzle: ^7.0
README
🔐 Cloudflare Turnstile for Flarum
This extension integrates Cloudflare Turnstile, a modern CAPTCHA alternative, directly into your Flarum forum for enhanced security. Turnstile is a user-friendly and privacy-respecting CAPTCHA service that protects forms from abuse without requiring user interaction in most cases.
🚀 Features
- Protect Signup, Login, and Forgot Password modals with Cloudflare Turnstile integration.
- Toggle protection per modal via the admin dashboard settings.
- Seamless support for both light and dark themes.
⚠ Minimum Requirements
- Flarum v1.8.0 or higher
📥 Installation
Run the following command in your Flarum root directory:
composer require blazite/flarum-turnstile:"*"
Then enable the extension in the Admin Dashboard and configure your Turnstile site and secret keys.
You can get your keys from the Cloudflare Turnstile Dashboard.
♻️ Updating
To update the extension, simply run:
composer update blazite/flarum-turnstile:"*"
php flarum migrate
php flarum cache:clear
📄 License
- Open-sourced under the MIT License.