rangerz / magento2-module-re-captcha-checkout
Add Google reCaptcha for place order against carding attack
Fund package maintenance!
rangerz
Installs: 2 230
Dependents: 0
Suggesters: 0
Security: 0
Stars: 7
Watchers: 2
Forks: 1
Open Issues: 0
Type:magento2-module
Requires
- php: >=7.4
- magento/framework: >=103
This package is auto-updated.
Last update: 2024-11-07 15:07:50 UTC
README
Add Google reCaptcha for place order against carding attack
Summary
-
Because Carding Attack serious issue, this repo was born.
-
Tested against forged place order attack script, follow by the rest url and place order method
- /V1/guest-carts/:cartId/payment-information
Magento\Checkout\Model\GuestPaymentInformationManagement::savePaymentInformationAndPlaceOrder()
- /V1/carts/mine/payment-information
Magento\Checkout\Model\PaymentInformationManagement::savePaymentInformationAndPlaceOrder()
- /V1/guest-carts/:cartId/payment-information
-
Support Magento 2.4.1 and upper.
-
Wrok for
Braintree Credit Card
withGoogle reCaptcha v2 invisible
ONLY. No test other cases.
- This module will be replaced by future version of magento/security-package.
Installation
composer require rangerz/magento2-module-re-captcha-checkout
bin/magento module:enable Rangerz_ReCaptchaCheckout
bin/magento setup:upgrade
Usage
Google reCaptcha v2 invisible
-
Apply reCaptcha v2 invisible by Google
-
Fille website and secret key
-
Configuration -> SECURITY -> Google reCAPTCHA Storefront -> reCAPTCHA v2 Invisible
Enable for Place Order
- Configuration -> SECURITY -> Google reCAPTCHA Storefront -> Storefront