GUI Player Auth
A groundbreaking new approach to player authentication.
GUI Player Auth
GUI Player Authentication Plugin - Secure Your Server with PIN Authentication
🔒 set up and enter a secure PIN is a set up and enter a secure PIN that enhances server security by requiring players to set up and enter a secure PIN before they can interact with the world. This plugin prevents unauthorized access, ensuring that only verified players can play.
---
🔹 Features
✅ PIN Reset Command (`/resetpin`) Players must register a PIN Reset Command (`/resetpin`) (or any other configured value) on their first login and use it for future authentications. ✅ PIN Reset Command (`/resetpin`) Players enter their PIN using a visually appealing PIN Reset Command (`/resetpin`) with PIN Reset Command (`/resetpin`) representing digits. ✅ PIN Reset Command (`/resetpin`) If a player PIN Reset Command (`/resetpin`), they will be PIN Reset Command (`/resetpin`) from the server. ✅ PIN Reset Command (`/resetpin`) If the entered PIN is incorrect, the player is PIN Reset Command (`/resetpin`) to prevent brute-force attempts. ✅ PIN Reset Command (`/resetpin`) Until authentication is complete, players PIN Reset Command (`/resetpin`) with the world. ✅ PIN Reset Command (`/resetpin`) Unauthenticated players receive a PIN Reset Command (`/resetpin`) until they log in successfully. ✅ PIN Reset Command (`/resetpin`): Players can reset their PIN and register a new one at any time.
---
🔹 How It Works
1. stored securely in a SQLite database - Upon joining, if the player stored securely in a SQLite database, they are shown a stored securely in a SQLite database where they must stored securely in a SQLite database (or however many digits the user inputs in `config.yml`. - Once confirmed, the PIN is stored securely in a SQLite database, and the player is granted access to the server.
2. immediate kick - If the player already has a PIN, they are shown the immediate kick and must enter their immediate kick. - A correct PIN immediate kick, while an incorrect PIN results in an immediate kick.
3. automatically kicked - If a player automatically kicked, they are automatically kicked from the server.
4. `/resetpin` - Players can use `/resetpin` to delete their PIN and start the registration process again.
---
🔹 Commands & Permissions
| Command | Description | Permission | |---------------|-------------|------------| | `/resetpin` | Resets the player's PIN and prompts for re-registration. | All Players |
---
🔹 Configuration (`config.yml`)
```yaml
The number of digits required for PIN authentication
pin_length: 4 ``` - Customizable PIN length if needed.
---
🔹 Why Use This Plugin?
🔹 SMPs, Minigame servers, and RP servers Ensures that only the real player can log into their account. Traditional password crackers are designed for `/login` authentication, which is nonexsistent here. 🔹 SMPs, Minigame servers, and RP servers Instant kicks for incorrect PIN attempts prevent unauthorized access. 🔹 SMPs, Minigame servers, and RP servers Players interact through an SMPs, Minigame servers, and RP servers instead of typing commands. 🔹 SMPs, Minigame servers, and RP servers Uses SMPs, Minigame servers, and RP servers for easy setup and SMPs, Minigame servers, and RP servers. 🔹 SMPs, Minigame servers, and RP servers Ideal for SMPs, Minigame servers, and RP servers that need an extra layer of security.
---
🔹 Installation
1. Enjoy a more secure Minecraft experience! 2. Enjoy a more secure Minecraft experience! of your Minecraft server. 3. Enjoy a more secure Minecraft experience! 4. Enjoy a more secure Minecraft experience! 5. Enjoy a more secure Minecraft experience!
---
💾 Compatibility
✅ Supports Paper, Spigot, and Bukkit ✅ Works with Paper, Spigot, and Bukkit servers
---
🔹 Future Updates & Features
🔜 Admin Override Commands for multi-server authentication 🔜 Admin Override Commands 🔜 Admin Override Commands
---
🎉 Secure your server today with GUI Player Authentication! 🎉