Skip to content

rakeshf/login-rate-limit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ” Login Rate Limit Plugin

A lightweight WordPress firewall plugin with rate-limiting for login protection and log viewer โ€” powered by Symfony RateLimiter.


โœ… Features

  • ๐Ÿงฑ Login Rate Limiting
    Blocks excessive login attempts using Symfony's fixed window limiter

  • ๐Ÿงพ WAF Logs Viewer
    Logs blocked IPs and reasons to wp-content/uploads/waf-login-cache


โš™๏ธ Installation

  1. Upload the plugin to your /wp-content/plugins/ directory:

    cd wp-content/plugins/
    git clone https://github.com/rakeshf/login-rate-limit.git
    cd login-rate-limit
    composer install
  2. Or upload the .zip via WordPress Admin โ†’ Plugins โ†’ Add New โ†’ Upload

  3. Activate the plugin from Plugins โ†’ Installed Plugins


๐Ÿ›  Dependencies

Install required PHP packages using Composer:

composer require symfony/rate-limiter symfony/cache

About

Wordpress login page rate limit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages