AuthManager
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
/registerand/login - Blocks actions/chat/commands before authentication
- Premium verification modes:
strictandcompatibility - 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.adminfor/authadminsubcommands
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 |