Aug 122014
 

All In One WP Security And Firewall User Registration helps you setup the following options manual approval, registration captcha and much more.

Last Updated: October 18, 2018

Latest News: I have updated the documentation.

Some of you might allow people to register in your site via the front-end. If that is the case then you probably want to control and minimize spam registration. The following feature allows you to manually control who registers into your site. All new registration will automatically be set to “pending” until the administrator activates it.

You can view all newly registered accounts via the table below. This also allows you to perform a bulk activation or deactivation or deletion tasks for all or each account.

All In One WP Security And Firewall User Registration

Step 1 ) Go to WP Security -> User Registration to set up the following security settings. See images below.

User Registration Options

  • Manual Approval
  • Registration Captcha
  • Registration Honeypot

all-in-one-wp-security-and-firewall-user-registration-new

Step 2 ) Go to WP Security -> User Registration -> Manual Approval and enable Manual approval of new registration. Once you have set up this feature click on Save Settings.

Extra Features:

  • Added ability to identify IP addresses during user registration and option to block selected IPs.

This will add another 20 points score towards your security meter. (Basic Security Level)

all-in-one-wp-security-user-approval

Enable manual approval of new registrations questions

Q1 When “Enable manual approval of new registrations” is enabled and I am locked out, I cannot create a new admin user without the approval from the old admin (which is not possible). I want to approve the new user either through the Database or through the wp.cli command.

Answer: You can approve the relevant user via the DB. Follow these steps.

– Using PHPMyAdmin or similar, look inside the “usermeta” table and find the row for the user_id you are interested and where meta_key is equal to “aiowps_account_status“.

– When you find the row, set meta_value to approved.

=================================

Step 3 ) Go to WP Security -> User Registration -> Registration Captcha and enable Enable Captcha On Registration Page. Once you have set up this feature click on Save Settings.

This will add another 20 points score towards your security meter. (Basic Security Level)

all-in-one-wp-security-user-registration-captcha

Step 4 ) Go to WP Security -> User Registration -> Registration Honeypot and enable Enable Honeypot On Registration Page. Once you have set up this feature click on Save Settings.

This will add another 10 points score towards your security meter. (Intermediate Security Level)

all-in-one-wp-security-user-registration-honeypot

I hope the above information helps you protect your site from spam and bogus registrations.

Click on the following link Database Security to continue configuring the plugins settings.

If you have any questions please let me know

Enjoy.

All In One WP Security & Firewall Tutorials List:

Manuel Ballesta Ruiz is a web developer, Blogger and WordPress Enthusiast.

  2 Responses to “All In One WP Security And Firewall User Registration”

  1. How not a dumb question but when this Manual approval of new registration is active will the admin (as I’m the only user) receive an email to approve anyone that that want’s to register? As my site is being hacked and someone is changing my ” example user name 353535 pw ###000### administrator email address” as when I try to login my password doesn’t work.
    I have to go to cPanel MySQL and change my user name email address from hackers back to mine, then go back to site and request lost password to get new password to sign in.? How do I stop anyone from login in to site except me? Thanks

    • Hi Len, have you enabled any of the Brute Force features for example Rename Login Page? In regards to Manual Approval you should receive a notification from your website letting you know that someone has registered.

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)

The following GDPR rules must be read and accepted:
This form collects your name, email and content so that we can keep track of the comments placed on the website. For more info check our privacy policy where you will get more info on where, how and why we store your data.