WP Manifestindependent plugin directory
manifest / security / xdlogin

XDLOGIN [2025.01.02]

Plugin Login wordpress, giao diện hiện đại

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/xdmaicdigital/xdlogin/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

🛡️ XD-LOGIN

XD-LOGIN Banner

The Ultimate Modern Security & Login System for WordPress

Version PHP React Tailwind License


🌟 Overview

XD-LOGIN is a high-performance, SaaS-grade security layer for WordPress that replaces the legacy login experience with a modern, React-powered interface. Built for agencies and security-conscious developers, it provides military-grade protection through multi-factor authentication, advanced firewalls, and intelligent rate limiting.

🚀 Why XD-LOGIN?

  • Modern Experience: Smooth React transitions and a premium Dark Mode UI.
  • Hardened Security: RFC 6238 compliant TOTP and automated IP lockouts.
  • Developer First: Fully extensible via REST API with complete audit trails.

🛠️ Key Features

🔐 Security & Protection

  • Multi-Factor Authentication: Native TOTP (Google Authenticator) support with encrypted backup codes.
  • Intelligent Firewall: Advanced protection against XML-RPC attacks and REST API user enumeration.
  • Atomic Rate Limiting: Prevents brute-force attacks using atomic IP-based tracking.
  • Audit Logging: Comprehensive tracking of every login attempt, IP change, and security event.

🎨 Premium Interface

  • React-Powered: Built with React 18 and Framer Motion for a fluid, app-like feel.
  • Glassmorphism Design: Sleek, modern aesthetics that wow your users.
  • Dark Mode Native: Optimized for professional workflows with a curated dark palette.
  • Fully Responsive: Perfect experience across mobile, tablet, and desktop.

⚙️ Admin Control

  • IP Management: One-click block/unblock capabilities from a centralized dashboard.
  • Firewall Config: Fine-tune security headers and SEO spam protection.
  • 2FA Dashboard: Easy management of user security status and QR code generation.

🏗️ Tech Stack

Layer Technology
Frontend React 18, Framer Motion, TailwindCSS
Backend WordPress REST API, PHP 7.4+
Security TOTP (RFC 6238), CSP Headers, Atomic Lockouts
Build Tool Vite, PostCSS

📦 Installation

  1. Upload: Navigate to Plugins > Add New > Upload Plugin and select the xd-login.zip.
  2. Activate: Click Activate after the upload completes.
  3. Configure: Access the management dashboard at XD Board > Cấu hình.

Custom Login URL

By default, XD-LOGIN intercepts wp-login.php. You can also access it directly at: https://yourdomain.com/?xd-login=1


🔒 Security Architecture

XD-LOGIN implements multiple layers of defense:

  1. Request Layer: Nonce verification & CSRF protection on all API calls.
  2. Session Layer: RFC 6238 TOTP validation.
  3. Application Layer: Custom Firewall blocking unauthorized XML-RPC and User Probing.
  4. Network Layer: Automatic IP Lockout after 5 (configurable) failed attempts.

📈 Development

If you're modifying the frontend, ensure you have Node.js installed:

# Install dependencies
npm install

# Build for production
npm run build

📄 License

Distributed under the GPL v2 or later. See CHANGELOG.md for full history.


Developed with ❤️ by X-DMAIC Digital
Empowering WordPress with Modern Security