Help combat spam registrations by forcing the user to answer a simple math sum while registering for your BuddyPress-powered site
FAQ
Installation Instructions
This plugin extends the functionality of BuddyPress, which must be installed for this plugin to work
- Upload the
bp-security-check
directory to /wp-content/plugins/
- Activate the plugin through the Plugins > Installed Plugins menu in WordPress
- Visit the Settings > BuddyPress > Options admin menu
- 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.
ChangeLog
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