Plugin info

Total downloads: 13,687
Active installs: 2,000
Total reviews: 3
Average rating: 3.7
Support threads opened: 1
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 2
Last updated: 11/15/2018 (2603 days ago)
Added to WordPress: 6/17/2015 (10 years old)
Minimum WordPress version: 4.2.2
Tested up to WordPress version: 5.0.20
Minimum PHP version: 5.4

Maintenance & Compatibility

Maintenance score

Possibly abandoned • Last updated 2603 days ago • Support resolved 0% • 3 reviews

12/100

Is Plainview Protect Passwords abandoned?

Possibly abandoned (last update 2603 days ago).

Compatibility

Requires WordPress: 4.2.2
Tested up to: 5.0.20
Requires PHP: 5.4

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Password Strength Settings for WooCommerce
Rating 4.5/5 (24 reviews)Active installs 10,000
Login Security Solution
Rating 4.4/5 (54 reviews)Active installs 4,000
Expire User Passwords
Rating 4.2/5 (5 reviews)Active installs 3,000
Disable Application Passwords
Rating 5.0/5 (8 reviews)Active installs 2,000
Expire Passwords
Rating 4.9/5 (9 reviews)Active installs 600
Application Passwords Enable
Rating 0.0/5 (0 reviews)Active installs 600

Description

Prevent password resets or changes to specific users or user roles. User-specific exceptions to the sweeping user roles can be set. The user’s password is then protected from modification:

  • In the user’s profile editor
  • Using the password reset link in the login window

The settings are available to either the super admin on the network, or normal admins on a single installation. If you wish to hide the settings completely, put the following in your wp-config.php:

define( 'PLAINVIEW_PROTECT_PASSWORDS_HIDE', true );

Requires PHP 5.4.

Installation

  1. Check that your web host has PHP v5.4.
  2. Activate the plugin locally or for the network. The latter option is necessary for the plugin to work on network installations.
  3. Visit either Admin > Options > Protect Password, or Network admin > Settings > Protect Password, depending on your installation.

Frequently Asked Questions

When does the plugin protect my installation?

  • If crackers have access to your e-mail but not your WordPress login.
  • You do not want to be bothered by people abusing the “reset password” function for your account.

I’ve forgotten my admin password. How do I get a new one?

The easiest thing to do is rename the plugin’s directory. This will disable the plugin and allow you to reset your admin password.

You can edit the database, but that’s far more difficult than a simple directory rename.

Review feed

Bolder Elements
6/30/2017

Gets the job done

I love that is works well with network sites so I don't have to replicate my settings across each of my sites. The only issue I ran into is that only network roles are added to the network settings. Maybe it's by design, but it would be awesome if it picked up the roles from the sites because that is where plugins like User Role Editor and WooCommerce have registered them. In order to protect these I would have to modify the settings for each of my network sites separately. Annoying but totally doable. Thanks for the quick and easy solution today!

Screenshots

  1. Settings page

    Settings page

  2. The admin user's password has been protected from reset

    The admin user's password has been protected from reset

Changelog

1.4 20181115

  • Dev: Added plainview_protect_passwords_pre_save_settings and plainview_protect_passwords_post_save_settings actions as per request from https://wordpress.org/support/topic/hooks-27/

1.3 20180815

  • Fix: Admins are allowed to change the passwords of protected users.

1.2 20170920

  • Fix: Removed warning about “Declaration of plainview\protect_passwords\traits\protection::get_user_capabilities”.

1.1 20170602

Tested with WordPress v4.8

1 20150617

  • Inital release