
PureAuth
PureAuth is a bulletproof login system that secures servers using BCrypt encryption and intelligent IP sessions. The plugin offers modern MiniMessage gradients and professional administrative tools.
🛡️ PureAuth
Professional Identity & Profile Protection
PureAuth is a high-performance security framework built to safeguard player identities on modern Minecraft servers. Developed by SzymeX Dev Studio, it provides a bulletproof defense layer for Spigot, Paper, Purpur, Velocity and BungeeCord environments, ensuring maximum security with zero impact on server performance.
💎 Why choose PureAuth?
Identity theft is a major concern for server administrators. PureAuth solves this by implementing industry-standard protocols:
- BCrypt Encryption: Your players' passwords are more secure than in a bank.
- Mojang API Validation: Real-time identity verification for official accounts.
- Ultra-Fast Performance: Powered by HikariCP (MySQL/SQLite), all database operations are fully asynchronous to keep your TPS stable.
🔥 Core Security Features
⚡ Smart IP-Trust Verification
- Once a player verifies their official account via
/premium, the system remembers their trusted IP. - Players login instantly without a password from that same address.
- If the IP changes, the system automatically forces a password check to keep the account safe.
🤖 Anti-Intrusion & Brute-Force Shield
- Strike System: 3 failed attempts = automatic kick/lock.
- Security Lock: Suspicious accounts are frozen instantly (unlock via
/pureauth unlock). - Captcha: A reliable barrier against automated bot registrations.
🔐 Advanced Protection
- 2FA (Google Authenticator): Add a second layer of security via
/2fa setup. - Ghost Mode: Players are invisible and blinded until they successfully authenticate.
- Zero Dependencies: PureAuth no longer requires ProtocolLib, ensuring better stability and easier updates.
🎨 Visuals & Discord Integration
Monitor your server in real-time with professional Discord Webhooks:
- 🟢 Green: Successful Logins and Server Start.
- 🟠 Orange: Password changes and failed login attempts.
- 🔴 Red: Account lockouts and critical system stops.
- 🔵 Blue: Automatic login status updates.
Full Audit Logging: Every administrative action (
Force Login,Unregister, etc.) is recorded, ensuring total transparency.
🌐 Technical Specifications
- Compatibility: 1.21.x (and newer)
- Database Support: MySQL, SQLite
- Localization: Full support for English and Polish
- Modern Formatting: Full MiniMessage integration (RGB gradients and custom colors)
- PureAuth wiki here