Linux 软件免费装
Banner图

NaveenCodes Login Guard

开发者 shinu1503
更新时间 2026年6月26日 13:58
PHP版本: 8.0 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

security ip block login security brute force login protection

下载

1.0.0

详情介绍:

Login Guard is a powerful, privacy-first login security plugin that runs entirely on your own server — no cloud service, no external API calls, no telemetry. Core Features Brute-Force Protection Automatically detects repeated failed login attempts from the same IP address. When a configurable threshold is reached, the IP is locked out and can be automatically added to the block list. Live Login Activity Log Every login attempt — successful, failed, or blocked — is recorded with IP address, username, user agent, and timestamp. Full filter, paginate, and export to CSV. IP Block List Manually block specific IP addresses, with permanent or time-limited expiry. Auto-blocked IPs are automatically pruned when their lockout period ends. IP Allow List Protect your own IP or your developer's IP from ever being blocked — even during testing. Instant Email Alerts Get notified when a suspicious number of failed attempts is detected from a single IP, or when a successful login occurs from a new location for any user. Dashboard Overview At-a-glance stats with a 7-day bar chart (no external chart libraries), auto-refreshed every 30 seconds. WP Admin Dashboard Widget Quick stats and last 5 login attempts visible from the main WordPress dashboard. Privacy Login Guard stores IP addresses and usernames in your own database. No data leaves your server. Free, Forever No upsells, no premium tier, no usage limits. Login Guard is completely free. ❤️ Dedicated in loving memory of Maa — 18 May.

安装:

  1. Upload the naveencodes-login-guard folder to /wp-content/plugins/
  2. Activate through Plugins → Installed Plugins
  3. Visit Login Guard → Settings to configure thresholds
  4. Done — your site is now protected

屏幕截图:

  • Activity Log — full log with filters, inline Block IP button, CSV export
  • IP Manager — blocked and allowed lists with add/remove controls
  • Settings — thresholds, alerts, log retention

升级注意事项:

1.0.0 Initial release.

常见问题:

Will this lock me out of my own site?

Add your own IP to the Allow List from IP Manager → Allowed to guarantee you are never blocked.

Does it work with Cloudflare or load balancers?

Yes. Login Guard checks HTTP_CF_CONNECTING_IP, HTTP_X_REAL_IP, and HTTP_X_FORWARDED_FOR before falling back to REMOTE_ADDR, so Cloudflare and most reverse-proxy setups work correctly.

How do I unblock an IP?

Go to Login Guard → IP Manager → Blocked and click Unblock next to the IP address.

Does this slow down my login page?

No. The lockout check is a single indexed database query — typically under 1 ms.

Can I export the log?

Yes. Click Export CSV on the Activity Log page to download the full log with applied filters.

Does it send data to any external service?

No. Every feature runs entirely on your server with zero external requests.

更新日志:

1.0.0