Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
🛡️ Secondary Authentication System
SecureAuth is a lightweight, high-performance authentication plugin designed for Spigot and Paper servers. It provides an extra layer of security by requiring users to register and log in via in-game commands, ensuring that player accounts and identities are protected within your server environment.
The plugin is fully customizable and works right out of the box through its config.yml file.
🌐 Bedrock Edition Support (Geyser/Floodgate)
If you run a Crossplay server (Java & Bedrock connection), SecureAuth includes a built-in bypass feature for Bedrock players:
- Automatic Bypass: You can allow Bedrock players to join seamlessly without forcing them to register or log in.
- Prefix Sync: To enable this, simply match the Floodgate prefix in the plugin configuration (set to
.by default). If you change the prefix in your Floodgate Configuration, make sure to update it in this plugin as well to keep the bypass working flawlessly.
⚠️ Note: GeyserMC and Floodgate are strictly optional. The plugin functions perfectly as a standalone authentication system for Java-only servers if you do not require crossplay features.
🔒 High-Standard Security & Data Protection
Player safety is a top priority. All user passwords are saved using secure encryption algorithms, making them completely unreadable to the human eye within the config.yml file. This ensures that even if someone gains unauthorized access to the file, player credentials remain safe.
However, we highly recommend following these safety guidelines:
- Keep it Private: Never share your configuration file, screenshots, or raw text of the
config.ymlwith anyone. - Do Not Edit Manually: Avoid modifying password hashes or user data manually to prevent data corruption or security breaches.
🛠️ Commands & Permissions
/register <password>— Registers a new account (Java players)./login <password>— Logs into an existing account (Java players)./ckreg reload— Reloads the plugin configuration./ckreg unregister <player>— Removes a player's registration data.
💬 Support & Community
Special thanks to RenkuCraftGames™ for supporting this project. If you have any questions, bugs to report, or feature suggestions, feel free to contact us via Discord.


