تخطى إلى المحتوى
WordPress.org

العربية

  • القوالب
  • الإضافات
  • الأخبار
  • الدعم الفني
  • حول
    • كُتيب المساهمة
  • احصل على ووردبريس
احصل على ووردبريس
WordPress.org

Plugin Directory

Block Account Create Login by Country GRC

  • Submit a plugin
  • My favorites
  • Log in
  • Submit a plugin
  • My favorites
  • Log in

Block Account Create Login by Country GRC

بواسطة Robert G.
تنزيل
  • تفاصيل
  • المراجعات
  • التنصيب
  • التطوير
الدعم

الوصف

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.

التنصيب

  1. Upload the plugin folder block-account-create-login-by-country-grc to the /wp-content/plugins/ directory, or upload the zip package via the WordPress plugins screen.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Upon activation, the plugin automatically provisions the secure upload directory (/wp-content/uploads/block-account-create-login-by-country-grc-svn/), downloads the initial MaxMind database mirror, and schedules the daily update cron event.
  4. Navigate to Settings > Country Login Blocker to customize your security rules.

الأسئلة المتكررّة

Will I accidentally lock myself out of my website?

No. During activation, the plugin automatically detects your current country via your IP address and permanently permits that country code in the allowed list.

What happens if the local MaxMind database cannot be downloaded?

The plugin features automatic fallback mechanisms using external API providers (ip-api.com and ipinfo.io) to ensure continuous geolocation protection. You can also manually trigger a download from the settings page.

Which user roles can be restricted?

You can select any registered user role on your WordPress installation (including custom roles, Administrator, Editor, Author, Shop Manager, etc.) via the settings dashboard.

المراجعات

لا توجد مراجعات لهذه الإضافة.

المساهمون والمطوّرون

“Block Account Create Login by Country GRC” هو برنامج مفتوح المصدر. وقد ساهم هؤلاء الأشخاص بالأسفل في هذه الإضافة.

المساهمون
  • Robert G.

ترجمة ”Block Account Create Login by Country GRC“ إلى لغتك.

مُهتم بالتطوير؟

تصفّح الشفرة، تحقق من مستودع SVN، أو الاشتراك في سجل التطوير بواسطة RSS.

سجل التغييرات

2.3.9

  • Initial stable release with local MaxMind .mmdb binary parsing, automated daily background mirror updates, settings panel, and fallback API integrations.

ميتا Meta

  • Version 2.3.9
  • Last updated قبل شهرين
  • Active installations أقل من 10
  • WordPress version 6.5 أو أعلى
  • Tested up to 7.0.4
  • PHP version 7.4 أو أعلى
  • Language
    English (US)
  • Tags
    country blockgeolocationlogin restrictionmaxmindsecurity
  • عرض متقدم

التقييم

لم يتم تقديم أي مراجعات بعد.

Your review

See all reviews

المساهمون

  • Robert G.

الدعم

مشكلات تمّ حلها في آخر شهرين:

0 من 1

عرض منتدى الدعم

  • نبذة عن
  • أخبار
  • الاستضافة
  • الخصوصية
  • Showcase
  • قوالب
  • إضافات
  • الأنماط
  • تعلم
  • الدعم الفني
  • المطوّرون
  • WordPress.tv ↗
  • شارك بالمساهمة معنا
  • الفعاليات
  • Donate ↗
  • Swag ↗
  • WordPress.com ↗
  • Matt ↗
  • bbPress
  • BuddyPress
WordPress.org
WordPress.org

العربية

  • Visit our X (formerly Twitter) account
  • قم بزيارة حسابنا على بلوسكاي
  • Visit our Mastodon account
  • قم بزيارة حسابنا على ثريدز
  • قم بزيارة صفحتنا على الفيسبوك
  • Visit our Instagram account
  • Visit our LinkedIn account
  • قم بزيارة حسابنا على تيك توك
  • Visit our YouTube channel
  • قم بزيارة حسابنا على Tumblr
الكود شِعرٌ.
The WordPress® trademark is the intellectual property of the WordPress Foundation.