rangerz/magento2-module-re-captcha-checkout

Add Google reCaptcha for place order against carding attack

Fund package maintenance!
rangerz

Installs: 2 225

Dependents: 0

Suggesters: 0

Security: 0

Stars: 7

Watchers: 2

Forks: 1

Open Issues: 0

Type:magento2-module

1.0.0 2021-04-15 06:39 UTC

This package is auto-updated.

Last update: 2024-09-07 14:52:31 UTC


README

Add Google reCaptcha for place order against carding attack

Supported Magento Versions Latest Stable Version Composer Downloads Maintained - Yes

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()
  • Support Magento 2.4.1 and upper.

  • Wrok for Braintree Credit Card with Google reCaptcha v2 invisible ONLY. No test other cases.

recaptcha-placeorder

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

reCaptcha v2 invisible

Enable for Place Order

  • Configuration -> SECURITY -> Google reCAPTCHA Storefront -> Storefront

Enable for Place Order

License

MIT