Sometimes you need to lock down your entire website from public view. Whether you are building a site for a client, running a private intranet, or hiding a staging environment, AdminEase allows you to protect your entire website with a password.
Unlike basic server-side. htpasswd blocks, AdminEase provides comprehensive website password protection with customizable themes, role-based bypasses, IP whitelisting, device remembering, and scheduled auto-disable functionality.
How to Enable Password Protection
- Log in to your WordPress admin panel.
- Navigate to the AdminEase menu to configure your settings.
- Click on the Security tab.
- Locate the Password Protect Site feature and toggle it ON.
- Fill in the fields and Save your settings.
Key Settings & Customization
Once enabled, you will have access to several advanced settings to tailor the experience:
- Customizable Themes: You can adjust the look and feel of the password entry screen to match your brand rather than using a generic browser prompt.
- Role-Based Bypasses: You can allow logged-in administrators or specific user roles to bypass the password screen entirely.
- IP Whitelisting: If you have a static office IP address, you can whitelist it so your team never has to enter the password.
- Device Remembering: This feature saves the user’s session so they do not have to repeatedly enter the password on the same device.
- Show/Hide Password: The login form includes an eye icon to easily show or hide the password text while typing.
Monitoring Access (Access Log)
AdminEase doesn’t just block users; it helps you monitor them. The plugin includes a Password Protection Access Log. This log allows you to see who has successfully logged in and identify any repeated failed attempts from unauthorized users.
Troubleshooting
- Locked Out? If you accidentally lock yourself out and your IP is not whitelisted, you can temporarily rename the AdminEase plugin folder via FTP. When you deactivate AdminEase, it safely restores your WordPress configuration to its previous state, and all changes are reversed automatically.