AuthManager

AuthManager

Secure auth plugin with login/register, premium checks, anti-bot rate limits, and pre-login action blocking.

197 downloads 0 followers

AuthManager

Release Dependencies Version Java Database

Security-focused authentication plugin for Paper/Purpur servers.

AuthManager protects offline-mode auth workflows with strong pre-auth restrictions, premium identity verification, anti-bruteforce systems, and scalable database support.


Features

  • Secure /register and /login
  • Blocks actions/chat/commands before authentication
  • Premium verification modes: strict and compatibility
  • Rate limit for pre-login, login, and register
  • Account lock after repeated failures
  • Optional remembered sessions
  • IP intelligence checks (proxy/hosting/mobile/unknown)
  • Multi-database support: SQLite, MySQL, PostgreSQL
  • DB health + pool telemetry + migration tracking
  • Guided SQLite import to external databases
  • Detailed admin diagnostics and runtime metrics

Commands

  • /login <password>
  • /register <password> <confirmation>
  • /premium
  • /unpremium
  • /changepassword <old> <new> <confirmation>
  • /logout
  • /authstatus
  • /authadmin <subcommand>

Important Admin Subcommands

  • /authadmin status
  • /authadmin db <status|health|migrations|import>
  • /authadmin lookup <player|ip>
  • /authadmin ratelimit <status|clear>
  • /authadmin sessions
  • /authadmin unlock <player>

Permissions

  • authmanager.admin for /authadmin subcommands

Requirements

  • Java 21
  • Paper/Purpur 1.21+
  • PacketEvents installed

Version

Current release: BETA-1.4

Version Minecraft Loader Download

AuthManager BETA-1.4

BETA-1.4

1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
paper, purpur, spigot
Download

AuthManager BETA-1.3

BETA-1.3

1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
paper, purpur, spigot
Download