reCAPTCHA Validation - Alekseon/magento2-widget-forms GitHub Wiki
reCAPTCHA is a free service that protects your site from spam and abuse. It uses advanced risk analysis techniques to tell humans and bots apart.
Captcha Validation is added by package: magento2-widget-forms-re-captcha
WidgetForms use native Magento ReCaptcha solution. https://docs.magento.com/user-guide/stores/security-google-recaptcha.html
WidgetForms supports below captcha types:
- Magento Captcha1
- reCAPTCHA v2 ("I am not a robot")
- reCAPTCHA v2 Invisible
- reCAPTCHA v3 Invisible
- Cloudflare Turnstile (Require Alekseon_WidgetFormsCloudflareTurnstile module)
1 Added in alekseon/widget-forms-re-captcha version 100.1.0
- Configure ReCaptcha
-
Google reCAPTCHA service in magento configuration under:
Stores -> Configuration -> Security -> Google reCAPTCHA Storefront -
Magento Captcha in magento configuration under:
Stores -> Configuration -> Customers -> Customer Configuration -> CAPTCHA
- Select ReCaptcha type on Form edit page in field "ReCaptcha Type" in "Widget Settings" tab.
This module integrates Magento Cloudflare Turnstile (https://github.com/Pixel-Open/magento-cloudflare-turnstile) module with Widget Forms.
You may install this package via composer:
composer require alekseon/widget-forms-cloudflare-turnstile
bin/magento setup:upgrade
This module requires magento2-widget-forms-re-captcha version 100.2.3 or higher.