NHR Secure – Hide Admin, Limit Login, 2FA & Vulnerability Checker
Keep your WordPress site safe with minimal effort. NHR Secure helps you:
- Hide or protect your admin area from unauthorized access.
- Limit login attempts to prevent brute-force attacks.
- Hide debug logs to prevent sensitive information disclosure.
- Add 2FA to your WordPress site.
- Scan core files, plugins, and themes for known vulnerabilities.
Features at a glance:
🔒 Limit Login Attempts
Stop brute-force attacks by temporarily blocking IPs after repeated failed login attempts. – Configurable attempt limit (1-20, default: 5) – Blocks based on IP + Username combination – Auto-unblock after 2 hours
🔐 Custom Login Page
Hide wp-login.php and use a custom login URL.
– Default custom URL: /hidden-access-52w
– Blocks direct access to wp-login.php and wp-admin for guests
🛡️ Protect Debug Log File
Blocks direct access to /wp-content/debug.log
– Returns 403 Forbidden for all users
⚙️ Modern Settings Page
Configure everything from a beautiful React-powered interface. – Located under Tools → NHR Secure – Dark Mode support for comfortable viewing – Enable/disable each feature
🔐 Two-Factor Authentication (2FA)
Enable two-factor authentication for users. – Support for Authenticator Apps and Email OTP – Enforce 2FA for specific user roles (e.g., Administrators) – Recovery Codes for emergency access – QR code setup for Authenticator Apps
🛡️ Vulnerability Checker
Automatically scan your installed plugins, themes, and WordPress core against a known vulnerability database. – Daily automatic scans – Alerts for critical security issues – Check file integrity
⚡ Lightweight & Minimal
Designed to deliver maximum security with minimal code. No bloat, no complexity. – Compatible with most WordPress themes and plugins.
External Services
This plugin utilizes the WPVulnerability API to check for vulnerabilities. – Service: WPVulnerability – Data: Only plugin slugs and versions are sent. No personal data is collected.
