Язык

DG Login

DG Login

ModrinthSpigotMC

Secure login & register with anti-bot captcha, TOTP 2FA, Mojang premium verification, and per-player settings GUI.

74 загрузок 1 подписчиков обновлено 1mo ago
последняя v1.2.1 Modrinth
Paper Purpur Spigot 1.21 – 26.1.2 Game-mechanicsOptimizationUtility

DGlogin

The last authentication plugin you'll ever need.

A modern, secure, feature-packed authentication plugin for offline-mode Minecraft servers. Built from scratch with modern Java, modern Minecraft, and modern expectations.

Questions? Join our DISCORD SERVER

✨ Features

| Feature | Description |
|---|---|
| 🛡 Anti-Bot Captcha | Multi-step number code GUI - bots can't trivially bypass it |
| 🔐 2FA (TOTP) | Google Authenticator, Authy, Microsoft Authenticator |
| ⭐ Premium Auto-Login | Verified live with Mojang's session servers |
| 🔒 Total Lockdown | No movement, chat, commands, or interactions before login |
| ⏰ Smart Sessions | Per-player toggle from in-game GUI |
| 👤 Duplicate Name Protection | Existing players stay connected - no hijacks |
| 🎮 Settings GUI | Full interactive menu via /account |
| 📖 Login History | View your last 10 login events with IP and timestamp |
| 📋 Whitelist Mode | Control who can register accounts |
| 👋 Welcome Messages | Customizable greetings with placeholders |
| 🔌 PlaceholderAPI | 10 placeholders for scoreboards, tab, etc. |
| 🗄 MySQL & SQLite | Works on single servers and networks |

🔐 Security

  • BCrypt password hashing (12 rounds) - industry standard
  • Constant-time hash comparison (no timing attacks)
  • Console password censoring - passwords never leak to logs
  • Tab-completion blocked on password commands
  • IP change alerts + max accounts per IP
  • Kick on too many attempts - never temp-ban (prevents account lockout trolling)

📋 Player Commands

/register <password> <password>
/login <password>
/changepassword <old> <new>
/unregister <password>
/account                          (also: /dgl, /myaccount, /loginsettings)

🔧 Admin Commands

/dglogin reload | info
/dglogin forcelogin <player>
/dglogin forceregister <player> <password>
/dglogin resetpassword <player> <password>
/dglogin lookup <player>
/dglogin unregister <player>
/dglogin whitelist <add | remove | list | on | off>

📦 Installation

  1. Drop DGlogin.jar into your plugins/ folder
  2. Restart the server
  3. Edit plugins/DGlogin/config.yml to your taste
  4. /dglogin reload - done

📌 Requirements

  • Minecraft: 1.20.x, 1.21.x, or 26.1.x
  • Java: 21+
  • Server: Spigot, Paper, Purpur, or any fork
  • Soft-dependency: PlaceholderAPI (optional)

Built with care. Free forever. If it helps your server, consider leaving a review - it means more than you think.

Версии

Release
1.2.1
paper, purpur, spigot · 1.21, 1.21.1, 1.21.2 · 1mo ago
# v1.2.1 — LuckPerms friendly. - 🤝 Fires `AsyncPlayerPreLoginEvent` during premium auth so LuckPerms / DiscordSRV / ban plugins load data correctly -…
66
Release
1.2.0
paper, purpur, spigot · 1.21, 1.21.1, 1.21.2 · 1mo ago
# v1.2.0 - Premium done right. - 🔐 Real Mojang handshake - any launcher with a paid account works - ⚠ Confirmation menu before enabling Premium (no more…
4
Release
1.1.1
paper, purpur, spigot · 1.21, 26.1, 26.1.1 · 1mo ago
4

Комментарии 0

Пока нет комментариев. Будь первым, кто поделится мнением.

Скачать DG Login

SpigotMC

Файлы отдаются напрямую с первоисточника. Modgrid не хранит и не изменяет их.