flectar/flarum-turnstile
Adds Cloudflare Turnstile CAPTCHA protection to your Flarum forum.
Maintainers
Package info
github.com/flectar/flarum-ext-turnstile
Type:flarum-extension
pkg:composer/flectar/flarum-turnstile
Requires
- php: ^8.2
- flarum/core: ^2.0.0-beta
- guzzlehttp/guzzle: ^7.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
MIT e278a8e67731f76ce9bd1b2b1ecaf55e0ddcf51f
- Flectar <tomas.woop@flectar.com>
This package is auto-updated.
Last update: 2026-06-16 00:55:52 UTC
README
👁 Latest Stable Version
👁 Total Downloads
👁 License
🔐 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 flectar/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 flectar/flarum-turnstile:"*"
php flarum migrate
php flarum cache:clear
📄 License
- Open-sourced under the MIT License.
