ssnepenthe/recaptcha-for-wp

WordPress 登录的无痕 reCAPTCHA 集成。

安装: 26

依赖: 0

建议者: 0

安全: 0

星星: 1

观察者: 3

分支: 1

开放问题: 4

类型:wordpress-plugin

0.1.1 2017-07-20 17:15 UTC

This package is auto-updated.

Last update: 2024-09-09 14:09:13 UTC


README

WordPress 登录的无痕 reCAPTCHA 集成。

要求

WordPress 4.7 或更高版本,PHP 5.4 或更高版本和 Composer。

安装

$ composer require ssnepenthe/recaptcha-for-wp

或者

$ cd /path/to/project/wp-content/plugins
$ git clone git@github.com:ssnepenthe/recaptcha-for-wp.git
$ cd recaptcha-for-wp
$ composer install

用法

要使用此插件,您必须提供 reCAPTCHA 的 API 密钥。

首先 注册 reCAPTCHA,为无痕 reCAPTCHA 注册您的站点并获得密钥。

然后激活插件,并在 设置 > reCAPTCHA 下提供您的密钥。

就这样!无痕 reCAPTCHA 将自动启用登录、找回密码和注册表单。

配置

可以通过以下常量覆盖插件设置

RFW_LOGIN:是否将 reCAPTCHA 集成到登录表单中。必须是字符串,"1"(表示启用)或 "0"(表示禁用)。

RFW_LOSTPASSWORD:是否将 reCAPTCHA 集成到找回密码表单中。必须是字符串,"1"(表示启用)或 "0"(表示禁用)。

RFW_REGISTRATION:是否将 reCAPTCHA 集成到注册表单中。必须是字符串,"1"(表示启用)或 "0"(表示禁用)。

RFW_SECRET_KEY:reCAPTCHA 提供的 "secret" API 密钥。必须是字符串。

RFW_SITE_KEY:reCAPTCHA 提供的 "site" API 密钥。必须是字符串。

注意事项

如果您安装了任何用于隐私的浏览器扩展(例如 Privacy Badger),您可能希望将您的域名列入白名单。

如果您输入了任一 API 密钥错误,您可能会被锁定在您的网站上。您可以通过设置相应的常量来解决这个问题。

兼容性

该插件已与 Google Authenticator 插件GA Per-User Prompt 插件 进行测试。

它应该可以工作,但没有与其他修改 wp-login.php 的插件进行测试。