WP Manifestindependent plugin directory
manifest / security / wp-login-guard

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.zip

A 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

  1. Download the ZIP or clone this repository into your wp-content/plugins directory.
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. 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.