| 开发者 | adamgreenwell |
|---|---|
| 更新时间 | 2026年5月7日 03:49 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[guard_dog_login_form] renders a public Guard Dog-managed login form[guard_dog_passkey_login] renders a standalone passkey sign-in button for custom login pages[guard_dog_two_factor] renders logged-in 2FA management[guard_dog_passkeys] renders logged-in passkey management[guard_dog_sessions] renders logged-in active-session management[guard_dog_account_security] renders the composite logged-in account security widget for 2FA, passkeys, and sessions[guard_dog_2fa] remains supported as the legacy alias for the account security widgetguard-dog folder to the /wp-content/plugins/ directoryGuard Dog includes a temporary access feature that generates secure bypass links. These can be created before lockout occurs. If you're already locked out, you can disable the plugin via FTP by renaming the plugin folder.
No, 2FA is optional but highly recommended. It can be enabled per-user and includes recovery codes for backup access.
Guard Dog is optimized for performance. Features like database query optimization and intelligent caching ensure minimal impact on your site speed.
This happens when your site is behind a reverse proxy, CDN, or load balancer (common with hosts like Kinsta, WP Engine, Cloudflare, or AWS). The proxy sits between users and WordPress, so Guard Dog sometimes detects the proxy's IP instead of the real visitor's IP. To fix this:
If you're seeing false IP shift alerts, the alert email will contain the proxy IP (the "new IP" that keeps appearing). You can also check the "Detected IP" row on the Sessions settings page - if it shows your proxy's IP instead of your real IP, that IP should be added to the Trusted Proxy IPs list. Common proxy IP ranges:
Guard Dog is designed to work alongside other security plugins, though we recommend testing in a staging environment first to avoid conflicts.
docs folder.
?author=N enumeration requests stay blocked without breaking public /author/slug/ pages