该插件尚未通过WordPress的最新3个主要版本进行测试。 当与较新版本的WordPress一起使用时,可能不再受到维护或支持,并且可能会存在兼容性问题。

BuddyPress Security Check

描述

Important: Since version 2.0, this plugin now requires at least PHP 5.3. Please ensure you are running the latest available version of PHP on your server.

This plugin adds Google’s reCAPTCHA to the BuddyPress registration page and WordPress login page to prevent bots from registering and keep your site free from spam registrations.

reCAPTCHA is “tough on bots, easy on humans”: while it is increbianle effective on preventing bots from registering, most of the time all the user needs to do to verify themselves is simply check a box.

After installing this plugin, you will need to register your site with Google (requires a Google account) and enter the site key and secret key on the Settings > BuddyPress > Options admin menu. If you would prefer not to use Google’s service, there is an alternative security check method also available; see below;

Prior to version 2.0, a less effective security check method was used where the user needed to answer simple math sum before registering. This method is still available, and can be turned on on the Settings > BuddyPress > Options menu.

You can learn more at the plugin’s website, or on GitHub

Translations

Thanks to the awesome work of the following translators, this plugin can be used in these languages:

If you have a translation to contribute, please sent it through to me by email or on GitHub.

安装

This plugin extends the functionality of BuddyPress, which must be installed for this plugin to work

  1. Upload the bp-security-check directory to /wp-content/plugins/
  2. Activate the plugin through the Plugins > Installed Plugins menu in WordPress
  3. Visit the Settings > BuddyPress > Options admin menu
  4. If you want to use the more secure reCAPTCHA mode, you will need to register your site with Google and enter the site and secret keys. Otherwise, choose the ‘legacy math method’ to turn on security checks.

常见问题

Installation Instructions

This plugin extends the functionality of BuddyPress, which must be installed for this plugin to work

  1. Upload the bp-security-check directory to /wp-content/plugins/
  2. Activate the plugin through the Plugins > Installed Plugins menu in WordPress
  3. Visit the Settings > BuddyPress > Options admin menu
  4. If you want to use the more secure reCAPTCHA mode, you will need to register your site with Google and enter the site and secret keys. Otherwise, choose the ‘legacy math method’ to turn on security checks.

评价

2017年5月31日
Simple to install and configure, and it integrates nicely into the Buddypress Settings without superfluous menu options. Works as advertised with no issues thus far.
阅读所有14条评价

贡献者及开发者

“BuddyPress Security Check” 是开源软件。 以下人员对此插件做出了贡献。

贡献者

“BuddyPress Security Check”插件已被翻译至2种本地话语言。 感谢所有译者为本插件所做的贡献。

将“BuddyPress Security Check”翻译成您的语言。

对开发感兴趣吗?

您可以浏览代码,查看SVN仓库,或通过RSS订阅开发日志

更新日志

3.2.2 (2018-01-26)

  • Fixed issue preventing reCAPTCHA script from sometimes not loading on the registration page [#]
  • Fixed: Ensure that the login check is only validated on the login page [#]

3.2.1 (2017-04-19)

3.2.0 (2017-02-18)

  • Improved styling of reCAPTCHA on login and lost password pages
  • Added additional reCAPTCHA options for a dark theme and audio captcha

3.1.0 (2017-02-16)

  • Move registration security question to just above submit button

3.0.0 (2017-02-16)

  • Added optional security checks to login and lost password forms

2.1.2 (2016-08-07)

2.1.1 (2016-05-12)

  • Fixed: Centre-align math check field [#]
  • Fixed: Only load reCAPTCHA script on registration page [#]

2.1.0

  • Fixed: Don’t strip special characters from input fields
  • Added: Load reCAPTCHA in the same language WordPress is in
  • Fixed: Translations not loading

2.0.0

1.4.0

1.3.2

  • Added Spanish translation by Renato Alves

1.3.1

  • Fixed incorrect term in Danish translation (Sikkerhedsspørgsmål is a single word) [#]

1.3.0

  • Added Danish translation by Andreas Bjørn Hassing Nielsen
  • Added Italian translation by Nicole Curioni
  • Made transient names unique to prevent race conditions

1.2.0

  • Added Hungarian translation by Laszlo Espadas
  • Added Brazilian Portuguese translation by Renato Alves
  • Saved sum information in database instead of hidden fields in an attempt to prevent bots
  • Code refactoring

1.1.0.1

  • Fixed bug preventing the plugin from loading

1.1.0

  • Updated to support translations
  • Use mt_rand() function instead of rand()
  • Add code documentation
  • Use proper class methods, not completely static
  • Ensure that the sum never equals 0

1.0.1

  • Remove buggy multiplication and division functionality

1.0.0

  • Stable version release