Download the PHP package firemultimedia/mautic-multi-captcha-bundle without Composer
On this page you can find all versions of the php package firemultimedia/mautic-multi-captcha-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download firemultimedia/mautic-multi-captcha-bundle
More information about firemultimedia/mautic-multi-captcha-bundle
Files in firemultimedia/mautic-multi-captcha-bundle
Package mautic-multi-captcha-bundle
Short Description This plugin brings Google's reCAPTCHA, hCaptcha, and Cloudflare Turnstile integration to mautic.
License GPL-3.0-only
Informations about the package mautic-multi-captcha-bundle
Mautic Multi-CAPTCHA Plugin
This project has been pruned to only support Mautic 6 and Mautic 7. You can use it with Mautic 5 as well, but we do not officially support this.
This plugin is offered by FireMultimedia. Would you like to use Mautic worry-free, with built-in extra features like this plugin? Get in touch with us at https://www.firemultimedia.nl/mautic-hosting/.
Installation
- Execute
composer require firemultimedia/mautic-multi-captcha-bundlein the main directory of the mautic installation - flush the cache
php bin/console cache:clear. - Navigate to the Plugins page and click "Install/Upgrade Plugins".
You should now see three new plug-ins.
Configuration
hCaptcha
Collect your keys from hCaptcha and place them here:
The hCaptcha field in the Mautic form can be configured under the "Properties" tab.
Google reCAPTCHA
Collect your keys from Google reCAPTCHA and place them here:
The Google reCAPTCHA field in the Mautic form can be configured under the "Properties" tab. Google reCAPTCHA will rank traffic and interactions based on a score of 0.0 to 1.0, with a 1.0 being a good interaction and scores closer to 0.0 indicating a good likelihood that the traffic was generated by bots.
Cloudflare Turnstile
Collect your keys from the Cloudflare dasboard (under Turnstile -> Add widget) and place them here:
The Cloudflare Turnstile field in the Mautic form can be configured under the "Properties" tab.
Usage in Mautic Form
hCaptcha
Add the "hCaptcha" field to the form and save changes.
| Explicit consent mode: | Implicit consent mode: |
|---|---|
Google reCAPTCHA v2
Add the "Google reCAPTCHA" field to the form and save changes.
| Explicit consent mode: | Implicit consent mode: |
|---|---|
Google reCAPTCHA v3
Add the "Google reCAPTCHA" field to the form and save changes.
| Explicit consent mode: | Implicit consent mode: |
|---|---|
Cloudflare Turnstile
Add the "Cloudflare Turnstile" field to the form and save changes.
| Explicit consent mode: | Implicit consent mode: |
|---|---|
Integration service regression test
With this plugin installed in a Mautic checkout, run the following as the Mautic
filesystem user (use the project root containing vendor/autoload.php):
For a Composer installation, the script is under docroot/plugins/ instead.
The test compiles a fresh container in a temporary cache directory, instantiates
all three CAPTCHA integrations, and removes its cache afterward. It does not
change integration settings or validate challenges with external providers.