
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.
- Загрузки
- 338
- Подписчики
- 4
- Обновлён
- 6 июля 2026 г.
- Лицензия
- All-Rights-Reserved
Опубликован 19 декабря 2025 г.
🔐 PureAuth
PureAuth is a modern, security-focused authentication plugin for Minecraft servers. It is designed mainly for offline-mode/cracked servers and networks that need a clean, reliable and configurable login system.
PureAuth protects player accounts with registration, login, password management, 2FA, account recovery, Premium Auto-Login, Discord security notifications, proxy support and administrator protection.
✨ Why PureAuth?
PureAuth gives your server a complete authentication system in one plugin:
- 🔐 Secure registration and login system
- 📱 Two-Factor Authentication with TOTP apps
- 🛡️ Admin Guard for safer staff accounts
- 🔑 Account recovery system
- 💎 Premium Auto-Login
- 🌐 BungeeCord and Velocity support
- 📢 Discord webhook notifications
- 🧩 PlaceholderAPI support
- 🗄️ SQLite and MySQL/MariaDB support
- ⚙️ Highly configurable behavior and messages
🛡️ Account Protection
PureAuth focuses on keeping player accounts safer.
It supports password authentication, account locking after failed login attempts, optional captcha protection and Two-Factor Authentication.
For staff accounts, PureAuth includes Admin Guard, which can require administrators to enable 2FA before they can fully use their account. This helps protect important server accounts from being compromised.
📱 Two-Factor Authentication
Players can secure their accounts with 2FA using apps like:
- Google Authenticator
- Microsoft Authenticator
- Authy
- 1Password
- or any other TOTP-compatible app
Even if someone knows the password, they still need the 2FA code to log in.
🔑 Account Recovery
PureAuth includes an account recovery system, allowing players to regain access if they forget their password or lose access to their account.
This makes the login system easier to use while still keeping security in mind.
💎 Premium Auto-Login
Premium players can use Premium Auto-Login, allowing them to skip password login after successful verification.
This creates a smoother experience for legitimate Premium users while still keeping normal authentication available for cracked players.
🌐 Proxy Support
PureAuth supports server networks using BungeeCord and Velocity.
Authentication status can be synchronized between servers, making PureAuth suitable for both single servers and larger Minecraft networks.
📢 Discord Webhooks
PureAuth can send selected security and account-related events to Discord using webhooks.
This helps server owners and staff monitor important activity, such as:
- registrations
- logins
- failed login attempts
- account locks
- recovery actions
- administrator actions
🧩 PlaceholderAPI Support
PureAuth integrates with PlaceholderAPI, allowing other plugins to display authentication-related information in scoreboards, menus, tab lists and more.
⚙️ Flexible Configuration
PureAuth is highly configurable.
Server owners can adjust authentication behavior, database settings, captcha, login limits, account protection, messages, Discord notifications, Premium login and more.
The plugin supports both SQLite and MySQL/MariaDB, making it useful for small servers as well as bigger networks.
📚 Documentation
Full setup guide, commands, permissions and detailed explanations are available in the official wiki:
https://github.com/SzymeX-Dev-Studio/PureAuth/wiki
✅ Perfect For
PureAuth is a good choice for:
- Offline-mode/cracked Minecraft servers
- Servers that need a clean login system
- Networks using BungeeCord or Velocity
- Servers that want 2FA and better account protection
- Owners who want Discord security notifications
- Staff teams that want safer administrator accounts
🚀 Simple, Secure and Configurable
PureAuth is built to make authentication easier to manage while giving server owners more control over account security.
Ченджлог
6.0.0Релиз26.2 · 6 июля 2026 г.
Major Update
PureAuth 6.0.0 is a major technical release focused on performance, stability, and better preparation of the plugin for larger servers and networks. All existing features have been preserved.
Key Changes
- The plugin is now more clearly marked as intended for Paper/Purpur.
Performance and Optimization
Added limited task queues for:
- database operations,
- password hashing,
- network operations.
Reduced the risk of server overload during a large number of simultaneous logins.
Reduced the number of database queries during login.
Added a user data snapshot system to fetch account data with one main read instead of multiple separate queries.
Moved additional database operations off the server’s main thread.
Optimized session handling, 2FA, and login data processing.
Added caching for selected 2FA data and the player’s last location.
PlaceholderAPI no longer performs a direct database query when checking 2FA status.
Database
- Added a configurable database connection pool.
- Added indexes for the
ipandusernamefields. - Improved SQLite initialization.
- Added the missing SQLite driver to the final
.jarfiles. - Added explicit SQLite driver configuration.
- The plugin can now create the data folder before SQLite initialization if it does not already exist.
- Preserved compatibility with the existing data structure.
Server Networks
- Added a new
networkconfiguration section. - Added
LOCALmode as the default operating mode. - Added prepared configuration for the future
REDISmode. - Improved plugin messaging channel synchronization in the Velocity module.
- Improved database pool settings forwarding in the BungeeCord and Velocity modules.
Note: Redis mode is currently prepared at the configuration level for future multi-proxy development. The default and currently active operating mode is
LOCAL.
2FA
Improved handling of
/2fa remove.Removing 2FA no longer relies only on cache.
2FA removal verification has been moved off the main thread.
Improved cache updates after 2FA status changes.
Preserved all existing 2FA features, including:
- 2FA setup,
- logging in with a 2FA code,
- removing 2FA,
- backup codes,
- account recovery.
Preserved Features
No existing features have been removed in this version. The following features are still available, among others:
- registration and login,
- password changing,
- CAPTCHA,
- account limits per IP,
- login sessions,
- Premium Auto-Login,
- Cracked mode,
- 2FA,
- 2FA backup codes,
- account recovery,
- account locking after failed login attempts,
- Admin Guard,
- ghost mode before login,
- saving and restoring player locations,
- administrative commands,
- PlaceholderAPI,
- Discord webhooks,
- backup system,
- update checker,
- Paper, BungeeCord, and Velocity modules.
6.0.0Релиз26.2 · 6 июля 2026 г.
Major Update
PureAuth 6.0.0 is a major technical release focused on performance, stability, and better preparation of the plugin for larger servers and networks. All existing features have been preserved.
Key Changes
- The plugin is now more clearly marked as intended for Paper/Purpur.
Performance and Optimization
Added limited task queues for:
- database operations,
- password hashing,
- network operations.
Reduced the risk of server overload during a large number of simultaneous logins.
Reduced the number of database queries during login.
Added a user data snapshot system to fetch account data with one main read instead of multiple separate queries.
Moved additional database operations off the server’s main thread.
Optimized session handling, 2FA, and login data processing.
Added caching for selected 2FA data and the player’s last location.
PlaceholderAPI no longer performs a direct database query when checking 2FA status.
Database
- Added a configurable database connection pool.
- Added indexes for the
ipandusernamefields. - Improved SQLite initialization.
- Added the missing SQLite driver to the final
.jarfiles. - Added explicit SQLite driver configuration.
- The plugin can now create the data folder before SQLite initialization if it does not already exist.
- Preserved compatibility with the existing data structure.
Server Networks
- Added a new
networkconfiguration section. - Added
LOCALmode as the default operating mode. - Added prepared configuration for the future
REDISmode. - Improved plugin messaging channel synchronization in the Velocity module.
- Improved database pool settings forwarding in the BungeeCord and Velocity modules.
Note: Redis mode is currently prepared at the configuration level for future multi-proxy development. The default and currently active operating mode is
LOCAL.
2FA
Improved handling of
/2fa remove.Removing 2FA no longer relies only on cache.
2FA removal verification has been moved off the main thread.
Improved cache updates after 2FA status changes.
Preserved all existing 2FA features, including:
- 2FA setup,
- logging in with a 2FA code,
- removing 2FA,
- backup codes,
- account recovery.
Preserved Features
No existing features have been removed in this version. The following features are still available, among others:
- registration and login,
- password changing,
- CAPTCHA,
- account limits per IP,
- login sessions,
- Premium Auto-Login,
- Cracked mode,
- 2FA,
- 2FA backup codes,
- account recovery,
- account locking after failed login attempts,
- Admin Guard,
- ghost mode before login,
- saving and restoring player locations,
- administrative commands,
- PlaceholderAPI,
- Discord webhooks,
- backup system,
- update checker,
- Paper, BungeeCord, and Velocity modules.
6.0.0Релиз26.2 · 6 июля 2026 г.
Major Update
PureAuth 6.0.0 is a major technical release focused on performance, stability, and better preparation of the plugin for larger servers and networks. All existing features have been preserved.
Key Changes
- The plugin is now more clearly marked as intended for Paper/Purpur.
Performance and Optimization
Added limited task queues for:
- database operations,
- password hashing,
- network operations.
Reduced the risk of server overload during a large number of simultaneous logins.
Reduced the number of database queries during login.
Added a user data snapshot system to fetch account data with one main read instead of multiple separate queries.
Moved additional database operations off the server’s main thread.
Optimized session handling, 2FA, and login data processing.
Added caching for selected 2FA data and the player’s last location.
PlaceholderAPI no longer performs a direct database query when checking 2FA status.
Database
- Added a configurable database connection pool.
- Added indexes for the
ipandusernamefields. - Improved SQLite initialization.
- Added the missing SQLite driver to the final
.jarfiles. - Added explicit SQLite driver configuration.
- The plugin can now create the data folder before SQLite initialization if it does not already exist.
- Preserved compatibility with the existing data structure.
Server Networks
- Added a new
networkconfiguration section. - Added
LOCALmode as the default operating mode. - Added prepared configuration for the future
REDISmode. - Improved plugin messaging channel synchronization in the Velocity module.
- Improved database pool settings forwarding in the BungeeCord and Velocity modules.
Note: Redis mode is currently prepared at the configuration level for future multi-proxy development. The default and currently active operating mode is
LOCAL.
2FA
Improved handling of
/2fa remove.Removing 2FA no longer relies only on cache.
2FA removal verification has been moved off the main thread.
Improved cache updates after 2FA status changes.
Preserved all existing 2FA features, including:
- 2FA setup,
- logging in with a 2FA code,
- removing 2FA,
- backup codes,
- account recovery.
Preserved Features
No existing features have been removed in this version. The following features are still available, among others:
- registration and login,
- password changing,
- CAPTCHA,
- account limits per IP,
- login sessions,
- Premium Auto-Login,
- Cracked mode,
- 2FA,
- 2FA backup codes,
- account recovery,
- account locking after failed login attempts,
- Admin Guard,
- ghost mode before login,
- saving and restoring player locations,
- administrative commands,
- PlaceholderAPI,
- Discord webhooks,
- backup system,
- update checker,
- Paper, BungeeCord, and Velocity modules.
5.4.1Бета26.2 · 3 июля 2026 г.
Hotfix 🔥
This update focuses on security, reliability, and overall stability.
Improvements
- Enhanced Two-Factor Authentication experience
- Improved database compatibility and migration reliability
- More reliable automatic backup system
- Improved account recovery flow
- Better proxy synchronization and security
- Improved asynchronous task handling and performance
- Improved update notifications
- General stability and compatibility improvements
Fixes
- Fixed several authentication and configuration edge cases
- Fixed issues affecting backup scheduling
- Fixed various database and proxy-related problems
5.4.1Бета26.2 · 3 июля 2026 г.
Hotfix 🔥
This update focuses on security, reliability, and overall stability.
Improvements
- Enhanced Two-Factor Authentication experience
- Improved database compatibility and migration reliability
- More reliable automatic backup system
- Improved account recovery flow
- Better proxy synchronization and security
- Improved asynchronous task handling and performance
- Improved update notifications
- General stability and compatibility improvements
Fixes
- Fixed several authentication and configuration edge cases
- Fixed issues affecting backup scheduling
- Fixed various database and proxy-related problems
5.4.1Бета26.2 · 3 июля 2026 г.
Hotfix 🔥
This update focuses on security, reliability, and overall stability.
Improvements
- Enhanced Two-Factor Authentication experience
- Improved database compatibility and migration reliability
- More reliable automatic backup system
- Improved account recovery flow
- Better proxy synchronization and security
- Improved asynchronous task handling and performance
- Improved update notifications
- General stability and compatibility improvements
Fixes
- Fixed several authentication and configuration edge cases
- Fixed issues affecting backup scheduling
- Fixed various database and proxy-related problems
5.4.0Бета26.2 · 29 июня 2026 г.
Admin Guard — new security system that enforces 2FA for administrators with the pureauth.admin.guard permission. Automatic 2FA setup prompt after login if an admin doesn't have 2FA enabled. If an admin removes 2FA (/2fa remove), Admin Guard will require it again on the next login. Warning displayed when disabling 2FA if Admin Guard is active. New configurable messages for Admin Guard (admin_guard_chat, admin_guard_subtitle, admin_guard_forced_setup, admin_guard_remove_warning).
5.4.0Бета26.2 · 29 июня 2026 г.
Admin Guard — new security system that enforces 2FA for administrators with the pureauth.admin.guard permission. Automatic 2FA setup prompt after login if an admin doesn't have 2FA enabled. If an admin removes 2FA (/2fa remove), Admin Guard will require it again on the next login. Warning displayed when disabling 2FA if Admin Guard is active. New configurable messages for Admin Guard (admin_guard_chat, admin_guard_subtitle, admin_guard_forced_setup, admin_guard_remove_warning).
Комментарии
Загружаем…