.png)
A modern authentication plugin for Paper servers running Java 25, featuring a clean GUI, secure password storage, and powerful account management tools.
✨ Overview
kLogin is designed to provide a secure and user-friendly authentication experience for Minecraft servers operating in offline mode. Instead of relying solely on chat commands, players are presented with a modern graphical interface for logging in and registering, making the authentication process simple and intuitive.
The plugin is built with performance, security, and ease of administration in mind.
🚀 Features
🎨 Modern Login & Registration GUI
Give your players a polished first impression with an intuitive graphical login and registration interface.
- Clean and modern design
- Easy navigation
- No confusing command-only experience
- Fully integrated authentication workflow
👥 Alt Account ID Management
Manage alternate accounts with ease.
Administrators can identify and manage alternate player accounts using built-in ID management tools, making moderation and account administration significantly easier.
Perfect for:
- Staff moderation
- Detecting alternate accounts
- Managing player identities
🔑 Change Password Command
Players can securely update their password at any time using:
/changepass <old_password> <new_password>
The plugin verifies the current password before applying any changes, preventing unauthorized password modifications.
🔒 Secure Password Hashing
Security is a core focus of kLogin.
Passwords are never stored in plain text. Instead, they are securely hashed before being saved, helping protect player credentials even if database access is compromised.
🛡 Bruteforce Protection
Prevent password guessing attacks with built-in bruteforce protection.
Features include:
Failed login tracking Automatic protection against repeated login attempts Improved account security
This helps keep player accounts safe from malicious login attempts.
⏱ Session System
Players don't need to log in every single reconnect.
The session feature allows authenticated players to reconnect within a configurable time period without re-entering their password.
Benefits include:
Faster reconnects Better player experience Reduced login friction Configurable session duration
⚡ Performance
kLogin is designed to be:
Lightweight Fast Memory efficient Optimized for Paper Built for Java 25
📦 Requirements
Java 25 Paper Server
❤️ Why kLogin?
Unlike traditional authentication plugins, kLogin focuses on delivering both security and player experience.
✔ Modern GUI ✔ Secure authentication ✔ Password hashing ✔ Bruteforce protection ✔ Session support ✔ Admin account management ✔ Lightweight and performant
💬 Support
If you encounter any issues or have suggestions, please visit our discord server! https://discord.gg/HUTMMNtxGa
Made with ❤️ for the Paper Minecraft community.
No gallery available for this project.