GUI Player Auth

A groundbreaking new approach to player authentication.

605

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! 🎉

ADS