承接 rocketweb/magento-captcha-bypass 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

rocketweb/magento-captcha-bypass

最新稳定版本:v1.0.3

Composer 安装命令:

composer require rocketweb/magento-captcha-bypass

包简介

The extension disables Google reCAPTCHA by providing a simple hashed value thru a cookie

README 文档

README

The extension disables Google reCAPTCHA by providing a simple hashed value thru a cookie

Installation

Using composer:

composer2 require rocketweb/magento-captcha-bypass 

Setup

Once installed, you need to configure the extension in Stores -> Settings -> Configuration then open Security (tab) -> Google reCAPTCHA Storefront -> Bypass Storefront ReCaptcha and set a unique random string for Secret Key field: Screenshot from Admin displaying Secret Key field

Usage

First, you need to add the Secret Key to the cypress.config.js you are using:

module.exports = defineConfig({ projectId: "xxxxxx", e2e: { ... secretKey: '-key-from-magento-configuration-', .... 

Next, you need to add CryptoJs library (or something similar that supports MD5):

npm install crypto-js 

If all your packages are dev-dependencies, install this also as dependency:

npm install crypto-js --save-dev 

Then include the crypto-js into at the top of the Cypress Test file:

# ... (other import lines) ... import CryptoJS from 'crypto-js'; 

The final step is setting the Cookie needed to activate the Recaptcha Bypass inside the it() before any cy.visit(...) is called:

it(['Can create an account', () => { let secretKey = Cypress.config('secretKey') let date = parseInt(new Date(). getTime()/1000); let hash = CryptoJS.MD5(secretKey + '-' + date).toString(CryptoJS.enc.Hex) cy.setCookie('__rbp', hash); cy.visit(...) ... }) 

This will add a cookie with specific hash that is than recognized by Magento code which disabled ReCaptcha on the page (if it's enabled that is).

统计信息

  • 总下载量: 6.24k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 3
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: OSL-3.0
  • 更新时间: 2026-01-04

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固