Chuyển đến phần nội dung
WordPress.org

tiếng Việt

  • Giao diện
  • Plugin
  • Tin tức
    • Tài liệu hướng dẫn
    • Diễn đàn
  • Giới thiệu
  • Facebook #WPVN
  • Tải WordPress
Tải WordPress
WordPress.org

Plugin Directory

FPX Security Guard

  • Gửi một plugin
  • Yêu thích của tôi
  • Đăng nhập
  • Gửi một plugin
  • Yêu thích của tôi
  • Đăng nhập

FPX Security Guard

Bởi mamuniu06
Tải về
  • Chi tiết
  • Đánh giá
  • Cài đặt
  • Nhà phát triển
Hỗ trợ

Mô tả

FPX Security Guard protects your WordPress site with:

  • Two-Factor Authentication (2FA) — Standard TOTP support (Google Authenticator, Authy, Microsoft Authenticator, 1Password). Users enable it individually from their Profile page with QR-code setup, and receive 10 one-time recovery codes. Works fully offline — no external service or email required.
  • Login Protection — Limits failed login attempts per IP with configurable lockout duration, generic error messages (no username/password hints), and a hidden honeypot field that silently blocks bots.
  • Firewall & Headers — Sends modern security headers (X-Frame-Options, nosniff, Referrer-Policy, Permissions-Policy, HSTS on HTTPS) and blocks requests containing common SQL injection / XSS / path traversal patterns.
  • Hide WordPress Info — Removes the WP version from meta tags and asset URLs, blocks ?author=N user enumeration scans, and hides the public REST API users endpoint.
  • Hardening — Disables XML-RPC (a common brute-force vector) and the built-in theme/plugin file editor.

Want more? FPX Security Guard Pro adds daily File Change Detection with malware-injection alerts — a background scanning service, hosted and sold separately from this free plugin.

All features can be toggled individually from Settings → FPX Security Guard. A lockout log shows the last 20 blocked login attempts.

External Services

This plugin’s optional Country Block feature (disabled by default) uses the free geo-location service ip-api.com to determine the country of a visitor’s IP address.

  • What is sent: Only the visitor’s IP address is sent to ip-api.com, and only when the Country Block feature is manually enabled by the site administrator and a visitor’s country is not already cached.
  • When: On the first request from a given IP; the result is cached locally for 24 hours, so repeat visitors trigger no external calls.
  • No other data (no personal info, no site data) is ever transmitted.

Service provider: ip-api.com — Terms: https://ip-api.com/docs/legal — Privacy: https://ip-api.com/docs/legal

If the Country Block feature is disabled (the default), the plugin makes no external requests whatsoever.

Does rate limiting slow down my site?

Rate limiting tracks each visitor’s request count using WordPress’s core Transients API. If your host has a persistent object cache (Redis/Memcached), this data is stored there with no database writes at all. Without one, it falls back to the options table like any request-level counter — the tracked data expires within seconds, so it never accumulates.

Cài đặt

  1. Upload the fpx-security-guard folder to /wp-content/plugins/, or upload the zip via Plugins → Add New → Upload Plugin.
  2. Activate the plugin through the Plugins menu.
  3. Configure options under Settings → FPX Security Guard.

Hỏi đáp

I’m locked out of two-factor authentication. How do I get back in?

There are three rescue paths, in order of ease:

  1. Recovery codes — enter one of your saved one-time recovery codes in the Authentication Code field on the login screen.
  2. Ask an administrator — any admin can open Users → your profile and reset your 2FA with one click. You can then log in with just your password and set 2FA up again.
  3. Server access (site owners) — add this line to your wp-config.php file: define( 'FPXSG_DISABLE_2FA', true ); — this temporarily bypasses 2FA for all logins. Log in, reset your 2FA from your profile, then REMOVE the line again. Because it requires file access, only someone who controls the server can use it.

Will this conflict with other security plugins?

Avoid running multiple firewall/login-limit plugins at once — features may overlap.

I use Jetpack or a mobile app to publish.

Disable the “Disable XML-RPC” option in settings.

Đánh giá

Không có đánh giá nào cho plugin này.

Người đóng góp & Lập trình viên

“FPX Security Guard” là mã nguồn mở. Những người sau đã đóng góp vào plugin này.

Những người đóng góp
  • mamuniu06

Dịch “FPX Security Guard” sang ngôn ngữ của bạn.

Muốn tham gia phát triển?

Duyệt code, check out SVN repository, hoặc theo dõi nhật ký phát triển qua RSS.

Nhật ký thay đổi

1.0.0

  • Initial release.
  • Login protection: per-IP attempt limits, lockouts, honeypot, generic error messages.
  • Two-Factor Authentication (TOTP): QR-code setup, recovery codes, low-code warnings, works offline.
  • DDoS/flood protection via per-IP rate limiting.
  • Firewall: malicious query blocking and modern security headers.
  • Country blocking (optional, via ip-api.com with local caching).
  • Comment spam protection: honeypot and link limits.
  • Hardening: XML-RPC off, file editor off, version hiding, user-enumeration blocking.
  • Bundled QRCode.js by davidshimjs (MIT license, GPL-compatible) for local QR rendering.

Meta

  • Phiên bản 1.0.0
  • Cập nhật lần cuối 2 tháng trước
  • Số lượt cài đặt Ít hơn 10
  • Phiên bản WordPress 5.8 hoặc cao hơn
  • Đã kiểm tra lên đến 7.0.4
  • Phiên bản PHP 7.4 hoặc cao hơn
  • Ngôn ngữ
    English (US)
  • Thẻ
    Brute Forcefirewallhardeninglogin protectionsecurity
  • Nâng cao

Đánh giá

Chưa có đánh giá nào được gửi.

Your review

Xem tất cả đánh giá

Những người đóng góp

  • mamuniu06

Hỗ trợ

Có điều gì muốn nói? cần giúp đỡ?

Xem diễn đàn hỗ trợ

  • Giới thiệu
  • Tin tức
  • Lưu trữ
  • Quyền riêng tư
  • Trưng bày
  • Giao diện
  • Plugin
  • Mẫu khối
  • Học hỏi
  • Hỗ trợ
  • Nhà phát triển
  • WordPress.tv ↗
  • Tham gia
  • Sự kiện
  • Quyên góp ↗
  • Swag ↗
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

tiếng Việt

  • Truy cập tài khoản X (trước đây là Twitter) của chúng tôi
  • Visit our Bluesky account
  • Visit our Mastodon account
  • Visit our Threads account
  • Xem trang Facebook của chúng tôi
  • Truy cập tài khoản Instagram của chúng tôi
  • Truy cập tài khoản LinkedIn của chúng tôi
  • Visit our TikTok account
  • Truy cập kênh YouTube của chúng tôi
  • Visit our Tumblr account
Viết code như làm thơ.
The WordPress® trademark is the intellectual property of the WordPress Foundation.