Staging Users Control

A plugin to prevent certain users from logging into the back-end in the LIVE environment. You can let your users edit staging but not live.

Author:Yassine Haddioui (profile at wordpress.org)
WordPress version required:3.5.1
WordPress version tested:3.9.1
Plugin version:1.0
Added to WordPress repository:02-07-2014
Last updated:09-07-2014
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:100
Rated by:1
Plugin URI:http://webmy.me/
Total downloads:719
plugin download
Click to start download

Since we've been using WPEngine we found no way to limit access to the LIVE website. We had problems with users mistakenly editing the live website and messing up the HTML. This plugin basically adds a checkbox to the users (allow login on LIVE) and compare the get_bloginfo('url') to the one setup on the plugin's setting page. If it matches, it means it's live environment and will prevent users who are not specifically authorized to login into the live environment. You can bypass this check (in case you log yourself out of live) by setting up a simple cookie. This is not a security plugin, this is just to avoid stupid mistakes. The URL meta value is base64 encoded before storage to avoid the Search and Replace generally done by the "One Click" live push.


Screenshots
FAQ
ChangeLog