WP Manifestindependent plugin directory
manifest / security / ocasio-limit-login-attempts

Ocasio Limit Login Attempts

Protects your site from automated brute-force attacks by limiting the number of failed login attempts from a single IP address.

by Kevin Ocasio · github.com/kevinocasio/ocasio-limit-login-attempts · website

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/kevinocasio/ocasio-limit-login-attempts/archive/refs/heads/main.zip

Protects your site from automated brute-force attacks by limiting the number of failed login attempts from a single IP address. Part of the lightweight Ocasio Plugins suite for WordPress.


Features

  • Automated Brute-Force Defense: Automatically locks out IP addresses after 3 consecutive failed login attempts.
  • Configurable Lockout Window: Easily adjust temporary lockout duration in minutes (default 20 minutes).
  • 1-Click IP Whitelist: Whitelist your own IP with a single click to prevent accidental admin lockouts.
  • Live Lockout Inspector: Review currently blocked IP addresses and unlock them with one click.
  • Attack Counter: Track the total number of blocked brute-force login attempts.
  • Proxy & Cloudflare Ready: Accurately detects visitor IPs behind CDNs and reverse proxies.
  • Full Suite Integration: Managed directly from the unified Ocasio Plugins dashboard at menu position 65.

Installation

  1. Click the green < > Code button at the top of this repository and select Download ZIP (or download from Releases).
  2. In your WordPress admin dashboard, navigate to Plugins -> Add New Plugin -> Upload Plugin.
  3. Choose the downloaded .zip file and click Install Now.
  4. Click Activate Plugin.
  5. Manage settings directly under the Ocasio Plugins -> Limit Login Attempts dashboard menu.

Author & Support