Username Protection for ClassicPress

The Username Protection plugin removes anonymous access to usernames in ClassicPress to help mitigate brute-force attacks. For visitors who are not logged in, usernames are removed from the REST API, feeds, author pages, and prevented from exposure through other common vectors of discovery.

Frequently Asked Questions

Where are the settings located?

There are no settings; activate the plugin and you’re done.

Does this plugin hide usernames or protect them?

It protects them. For example, in feeds, the username is replaced with the site name before anything is even sent to the browser. For the REST API, the requests are simply blocked. So, where it makes sense, the usernames are replaced with the site name…and in other places where it makes sense, usernames are simply prevented from loading.

Changelog

Version 1.0.0

MAR-24-2020

  1. Official release

License

The Username Protection plugin is released under the General Public License.

Installation Requirements

  1. ClassicPress 1.0.0 or later
  2. PHP 5.6 or later

Manual Installation

  1. Download the zip file to your local computer
  2. Login to your ClassicPress website.
  3. Navigate to Dashboard > Plugins > Add New > Upload Plugin
  4. Upload the plugin zip file to your site
  5. Click to Install the plugin
  6. Click to Activate the plugin
  7. See the documentation for next steps

Standard Installation

  1. Login to your ClassicPress website.
  2. Navigate to Dashboard > Plugins > Add New
  3. Search for Code Potent or Username Protection
  4. Find the Username Protection plugin in the results
  5. Click to Install the plugin
  6. Click to Activate the plugin
  7. See the documentation for next steps

Note: This method will be available when the official ClassicPress plugin directory is ready.

Checksums – Coming Soon

Checksums allow you to verify the integrity of the plugin file.

Conflicts

There are no reported conflicts between the Username Protection plugin and other ClassicPress plugins or themes. If you experience something unexpected, please send an email!

Usage

There are no special usage instructions – activate the plugin and you’re done. If you want to test to make sure it’s working, just logout and try to find a username in comments, feeds, the REST API, etc. When you log back in, you’ll find that the usernames are unaffected.

Here's what users say about the Username Protection plugin for ClassicPress

“Preventing anonymous access to usernames is a great way to add an extra layer of security to any ClassicPress site!”

~ John Alarcon, Creator

codepotent.com

Share Your Experience

Had a great experience with the Username Protection plugin for ClassicPress? Share your thoughts and get a link back to your site! Emails are not shared or published.

 

Related Plugins

Click to access the login or register cheese