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.
- 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.
- Flarum v1.8.0 or higher
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.
To update the extension, simply run:
composer update blazite/flarum-turnstile:"*"
php flarum migrate
php flarum cache:clear
- Open-sourced under the MIT License.
- Cloudflare Turnstile
- Flarum
- Packagist - blazite/flarum-turnstile
- GitHub Repo
- Composer
- Flarum Discuss Community