Simple Login Guard is a lightweight login security plugin designed to protect your WordPress website from brute-force attacks.\
It monitors every login attempt, logs failed and successful logins, tracks suspicious behavior, and automatically blocks IP addresses that exceed your configured threshold — keeping your site safe without slowing it down.
No confusing settings. No bulky security suite.\
Just
simple, effective login protection.
🔐 Key Features
Monitor Failed & Successful Login Attempts
-
Logs every attempt with username, IP, timestamp, and status.
Automatic IP Blocking
-
Block IPs that exceed a defined number of failed attempts within a time window.
Customizable Security Rules
-
Failed attempts threshold
- Lockout duration
- Time window for counting attempts
-
Retention period for logs
Manual Block / Unblock IPs
-
Block or unblock IP addresses from the admin dashboard.
Lightweight and Fast
-
Uses optimized database queries and caching to avoid performance issues.
Safe Logging Table
-
Creates a separate database table for login attempts, leaving core tables untouched.
📊 Admin Dashboard
The plugin includes an easy-to-use interface under:
Tools → Simple Login Guard
Sections include:
- Settings
- Blocked IPs List
- Upload simple-login-guard to the
/wp-content/plugins/ directory
- Activate the plugin through the Plugins → Installed Plugins page
- Navigate to Tools → Simple Login Guard to configure your security settings
The plugin immediately begins tracking and protecting your login page.