
內容簡介
Login Delay Shield 透過在登入失敗後加入可設定的延遲時間,有效防禦暴力破解攻擊。成功登入不受影響,合法使用者毫無感覺,卻能大幅拖慢機器人的密碼嘗試速度,為 WordPress 網站增添一層實用的安全防護。
【主要功能】
• 登入失敗後自動延遲,支援固定或隨機秒數
• 同一 IP 連續失敗時延遲遞增
• 超過失敗次數自動鎖定 IP
• IP 白名單,支援 CIDR 格式
• 失敗登入紀錄與控制台小工具
• XML-RPC 驗證防護,可延遲或完全封鎖
外掛標籤
開發者團隊
原文外掛簡介
WordPress is one of the most widely used content management systems on the internet, making it a frequent target for bots and hackers attempting brute-force attacks.
A brute-force attack works by systematically trying passwords until finding the correct one. Login Delay Shield defends against this by adding a configurable delay after each failed login attempt. Since successful logins are never delayed, legitimate users experience no slowdown. This approach is particularly effective against bots that send thousands of login requests, as each failed attempt forces the attacker to wait before trying the next password.
Features:
Login delay — Fixed or random delay on failed login attempts (1-10 seconds)
Progressive delay — Delay increases with each consecutive failed attempt from the same IP
IP lockout — Temporarily block IP addresses after too many failed attempts
Username-aware lockout strategy — Choose IP only or IP + username to reduce false positives on shared networks
Login feedback — Shows remaining attempts before lockout and a lockout countdown when blocked
IP whitelist — Bypass all security measures for trusted IPs (supports CIDR notation)
Email notifications — Receive alerts when failed login thresholds are reached
Failed login log — Track all failed attempts with a dashboard widget showing recent activity
XML-RPC protection — Apply delays to XML-RPC authentication or block it entirely
Log retention — Automatic cleanup of old log entries (configurable retention period)
Accessible admin interface — WCAG 2.1 compliant with keyboard navigation and screen reader support
Multilingual — Translated into 18 languages including French, German, Spanish, Japanese, Chinese, Arabic, and more
Lightweight and compatible with other security plugins
This plugin is not a complete security solution — dedicated security plugins offer more comprehensive protection. However, Login Delay Shield adds an effective layer of defense that works alongside your existing security measures without conflict.
Note: This plugin was formerly known as “WP Login Delay”.
