drupal-generics/invisible_recaptcha
Composer 安装命令:
composer require drupal-generics/invisible_recaptcha
包简介
Provides invisible recaptcha implementation.
README 文档
README
The Invisible reCAPTCHA is a service that protects your site against spam, without using a challenge or a checkbox. The Invisible reCAPTCHA module adds the challenge div in the form and binds the submit button to the invisible_recaptcha library. On form submit, in javascript, the execute function is called on the "grecaptcha" object and a new field (g-reptcha-response) will be populated with the response from the reCAPTCHA API. Next, based on the value of the success attribute from the response, the submit process will continue, or an error will be set on the form, preventing it from being submitted.
Invisible recaptcha configurations
- In order to start using invisible reCAPTCHA you need to sign up for an API key pair for your site. Go to https://www.google.com/recaptcha/intro/index.html and click on the Get reCAPTCHA button. If you already have an Invisible reCAPTCHA key pair for your site go to step 2, else go in the Register a new site section and select the Invisible reCAPTCHA radio button. After registering the domain for your site you will get 2 keys, the site key and the secret key.
- Go in the Configuration menu in Drupal and select Invisible reCAPTCHA configurations from the INVISIBLE RECAPTCHA tab. Here you must set the site key and the secret key and save the configurations.
Add invisible recaptcha on a form
- Go in the Configuration menu in Drupal and click Invisible reCAPTCHA checks from the INVISIBLE RECAPTCHA tab.
- Add the id of the form and click Save. If you want to delete a form id, clear the textfield and click Save.
Development steps to transpile ES6 javascript.
npm install --save-dev babel-cli babel-core
babel-preset-env babel-plugin-add-header-comment
npm run build:js
drupal-generics/invisible_recaptcha 适用场景与选型建议
drupal-generics/invisible_recaptcha 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 990 次下载、GitHub Stars 达 0, 最近一次更新时间为 2018 年 01 月 29 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 drupal-generics/invisible_recaptcha 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 drupal-generics/invisible_recaptcha 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 990
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 14
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-2.0-or-later
- 更新时间: 2018-01-29