WordPress plugin intelligence profile

Sentinel Login Guard

Professional protection for WordPress login: hide login path, geo-restrict access, manage IP whitelist and blacklist, and view login statistics.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update10 Oct 202622d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Sentinel Login Guard version 1.1.0 as active, updated 22d ago and tested up to WordPress 7.1.

Overview

About this plugin

Sentinel Login Guard is a professional security plugin that hides the default WordPress login page and provides geographic restriction based on visitor IP.

Features:

  • Hide the default wp-login.php and /wp-admin paths
  • Custom login URL (your own secret slug)
  • Geographic restriction by country
  • IP Whitelist and Blacklist (single IPs and ranges: CIDR, range, single)
  • Login statistics: successful and failed attempts with country/city info
  • One-click block/allow from the statistics page
  • Choose the behavior for unauthorized visitors (Home, 404, Custom URL)
  • Emergency fallback mode for Geo service failures
  • One-click “Add my IP to Whitelist” button
  • Full RTL and translation support

External services

is service to detect the visitor’s country for geo-restriction of the login page.

External Service Details:

  • Service name: ipwho.is
  • Service URL: https://ipwho.is/
  • Terms of Use: This service does not publish a public Terms page.
  • Privacy Policy: This service does not publish a public Privacy page.

is/{visitor-ip}. No other data, headers, cookies, or personal information are transmitted.

When: The request is made when a visitor attempts to access the login page.

, “IR”) to decide whether the visitor is allowed to see the login form.

Caching: Results are cached locally in the WordPress database using transients for 1 hour.

Fallback: If the service fails, the plugin has an “Emergency mode” setting. When enabled (default), access is allowed so the site admin is never locked out.

Privacy

Login log data:

This plugin stores a temporary record of login attempts (both successful and failed) for security auditing purposes. The stored data includes: visitor IP, country, city, and login status. This data is retained for 30 days and automatically deleted afterward.

The legal basis for this processing is legitimate interest in securing the website (GDPR Recital 49).

No third-party tracking:

The plugin does not use any external services for tracking, analytics, or user profiling. is is used solely for country detection.

Data retention:

  • Login records are automatically deleted after 30 days via a daily cleanup task.
  • Transient cache entries (country code, country name, city name) automatically expire after 1 hour.
  • If the plugin is uninstalled, all options, transients, and the log table are deleted via uninstall.php.
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • brute force
  • hide login
  • login log
  • geo
  • security
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity10 Oct 202622d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.