Overview
Comprehensive login protection including attempt limiting, brute-force prevention, and security customization.
Features
- Login Attempt Limiting — Lockout after X failed attempts
- IP-Based Tracking — Uses transients for lockout data
- XML-RPC Auth Disable — Block authentication via XML-RPC
- App Passwords Disable — Prevent API key generation
- Generic Error Messages — Hide whether username exists
- Custom Login Logo — Replace WordPress logo
- Custom Login Colors — Background and form styling
- Lockout Logging — Track blocked IPs and usernames
Configuration
max_attempts— 5 → Attempts before lockoutlockout_duration— 15 → Lockout duration in minutesdisable_xmlrpc_auth— true → Block XML-RPC authenticationhide_login_errors— true → Show generic error messages