內容簡介
Block Account Create Login by Country GRC 是一款強大的 WordPress 安全外掛,旨在防止特定用戶角色從受限地區進行未經授權的登入。它利用本地的 MaxMind GeoLite2 資料庫進行快速的離線處理,並提供自動每日更新及遠端 API 備援。
【主要功能】
• 角色基礎的國家限制
• 本地 MaxMind GeoLite2 資料庫
• 自動每日更新
• 手動資料庫工具
• 韌性 API 備援
• 內建鎖定保護
外掛標籤
開發者團隊
② 後台搜尋「Block Account Create Login by Country GRC」→ 直接安裝(推薦)
原文外掛簡介
Block Account Create Login by Country GRC is a robust WordPress security plugin designed to prevent unauthorized logins for specified user roles from restricted geographic regions. It utilizes local MaxMind GeoLite2 database lookups with a standalone, zero-dependency binary .mmdb parser for fast offline processing, backed by automatic daily mirror updates and remote API fallbacks.
Key Features
Role-Based Country Restriction: Target specific high-privilege or custom user roles (e.g., Administrators, Editors, Authors, Shop Managers) and block them from logging in if their IP address maps to a restricted country.
Local MaxMind GeoLite2 Database: Includes a built-in, zero-dependency binary .mmdb reader parser for high-performance offline local IP geolocation lookups.
Automatic Daily Updates: Schedules a background cron event daily to download and refresh the GeoLite2 database mirror.
Manual Database Utility: Admin dashboard options to check database file status, last-checked timestamps, and trigger manual updates on-demand.
Resilient API Fallbacks: Seamless fallback integration with remote geolocation services (ip-api.com and ipinfo.io) if local files are missing or unreadable.
Built-in Lockout Protection: Automatically registers and permanently allows the installer’s country code upon activation to prevent accidental administrative lockouts.
