Hoppa till innehåll
WordPress.org

Svenska

  • Teman
  • Tillägg
  • Nytt
  • Support
  • Om…
  • Mönster
  • Engagera dig!
  • Skaffa WordPress
Skaffa WordPress
WordPress.org

Plugin Directory

Block Account Create Login by Country GRC

  • Skicka in ett tillägg
  • Mina favoriter
  • Logga in
  • Skicka in ett tillägg
  • Mina favoriter
  • Logga in

Block Account Create Login by Country GRC

Av Robert G.
Ladda ner
  • Detaljer
  • Recensioner
  • Installation
  • Utveckling
Support

Beskrivning

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.

Installation

  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.

Vanliga frågor

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.

Recensioner

Detta tillägg har inga recensioner.

Bidragsgivare och utvecklare

”Block Account Create Login by Country GRC” är programvara med öppen källkod. Följande personer har bidragit till detta tillägg.

Bidragande personer
  • Robert G.

Översätt ”Block Account Create Login by Country GRC” till ditt språk.

Intresserad av programutveckling?

Läs programkoden, kika på SVN-filförvaret eller prenumerera på utvecklarloggen via RSS.

Ändringslogg

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
  • Senast uppdaterat 2 månader sedan
  • Aktiva installationer Färre än 10
  • WordPress-version 6.5 eller senare
  • Testat upp till 7.0.5
  • PHP-version 7.4 eller senare
  • Språk
    English (US)
  • Etiketter
    country blockgeolocationlogin restrictionmaxmindsecurity
  • Avancerad vy

Betyg

Än så länge har inga recensioner skickats in.

Your review

Visa alla recensioner

Bidragande personer

  • Robert G.

Support

Antal lösta problem under de senaste två månaderna:

0 av 1

Visa supportforum

  • Om
  • Nyheter
  • Webbhotell (hosting)
  • Integritet
  • Showcase
  • Teman
  • Tillägg
  • Mönster
  • Lär dig
  • Support
  • Utvecklare
  • WordPress.tv ↗
  • Engagera dig
  • Evenemang
  • Donera ↗
  • Presentartiklar ↗
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

Svenska

  • Besök vår X-konto (f.d. Twitter)
  • Besök vårt Bluesky-konto
  • Besök vårt Mastodon-konto
  • Besök vårt Thread-konto
  • Besök vår Facebook-sida
  • Besök vårt Instagram-konto
  • Besök vårt LinkedIn-konto
  • Besök vårt TikTok-konto
  • Besök vår YouTube-kanal
  • Besök vårt Tumblr-konto
Kod är poesi.
The WordPress® trademark is the intellectual property of the WordPress Foundation.