WP Login Guard
A lightweight WordPress plugin to monitor login attempts and block brute-force attacks.
by hadibarzegarzadeh · github.com/hadibarzegarzadeh/wp-login-guard
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/hadibarzegarzadeh/wp-login-guard/archive/refs/heads/main.zipA lightweight WordPress plugin to monitor login attempts, block brute force attacks, and log user activity from a clean dashboard.
Features
- Admin Dashboard: Get an instant overview of successful and failed logins.
- IP Lockout: Automatically blocks IP addresses that exceed a configurable number of failed attempts.
- Detailed Logs: Provides a fully sortable and paginated list of all login events.
- Settings: Easily adjust max retries and lockout duration.
- Clean Cleanup: Removes its custom tables and settings upon uninstallation.
Installation
- Download the ZIP or clone this repository into your
wp-content/pluginsdirectory. - Activate the plugin through the 'Plugins' menu in WordPress.
- Access the plugin by clicking Login Guard in the WordPress admin sidebar.
License
This project is licensed under the GPL-2.0-or-later License.