=== GetIced Failed Login Alerts === Contributors: Nolan, geticed123 Tags: login, security, failed login, alerts, brute force Requires at least: 6.0 Tested up to: 6.9 Stable tag: 1.3 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html == Short Description == Monitor failed login attempts and receive instant email alerts with optional IP blocking and whitelist protection. == Description == GetIced Failed Login Alerts is a lightweight WordPress security plugin that monitors failed login attempts and notifies administrators instantly. Designed to be simple and safe, this plugin helps protect your website from brute-force attacks without the risk of locking you out. Features include: * Email alerts for failed login attempts * Track IP addresses and login attempts * Optional IP blocking (disabled by default for safety) * Temporary auto-unblock system * Whitelist trusted IPs to prevent lockouts * Clean admin interface to view and manage login activity * Live Dashboard * Rate limiting * Bot Detection * Username Protection Perfect for site owners who want essential login security without heavy, complex security plugins. == Usage == * The plugin automatically tracks failed login attempts. * Email alerts are sent to the admin email when suspicious activity occurs. * IP blocking is OFF by default to prevent accidental lockouts. * You can enable blocking manually in settings if needed. * Add your IP address to the whitelist to ensure you are never blocked. * View and manage tracked IPs from the settings page. == Frequently Asked Questions == = Will this plugin lock me out of my site? = No. IP blocking is disabled by default, and you can whitelist your IP to ensure access. = Can I enable IP blocking? = Yes. You can enable IP blocking from the plugin settings at any time. = Can I unblock an IP? = Yes. All tracked IPs can be manually unblocked from the admin panel. = Can I whitelist multiple IPs? = Yes. Enter one IP per line in the whitelist field. == Changelog == = 1.0 = * Initial release * Failed login tracking * Email notifications * Optional IP blocking * Whitelist system * Temporary auto-unblock feature = 1.1 = Added risk scoring rate limiting Live dashboard = 1.2 = Added CSS Removed Rate Limiting Tab Added a Progressive Lockout System Added Email Cooldown Added Real Ip Detection = 1.3 = Added V2 of firewall. Added Username Protection == Upgrade Notice == = 1.3 = Third Update of GetIced Failed Login Alerts == License == This plugin is licensed under the GPLv2 or later.