DiscordAuthPlus

A plugin that allows you to log in via Discord

35

DiscordAuthPlus

DiscordAuthPlus — Next Generation Authentication

_Modern Discord to Minecraft linking system_ ~~for your SMP~~

🚀 Core Features:

🔐 Security & Protection

> 1. Real-time Discord notifications — for new IP addresses or after server restart > 2. Real-time Discord notifications — 10 minutes upon connection rejection > 3. Real-time Discord notifications — if compromise is suspected > 4. Real-time Discord notifications — about all login attempts

⚙️ Flexible Configuration

> 1. Localization — via config.yml > 2. Localization — &a, &c, &e, etc. > 3. Localization — customize linking time limits > 4. Localization — for any community language

🤖 Discord Integration

> 1. Secure storage — through Discord commands > 2. Secure storage — "Approve" / "It's not me" > 3. Secure storage — all confirmations via private messages > 4. Secure storage — tokens and data protected

---

📋 Plugin Commands:

| Command | Description | Permissions | |---------|-------------|-------------| | `/DiscordAuthPlus reload` | Reloads plugin config* | `DiscordAuthPlus.reload` | | `/DiscordAuthPlus Unconnect` | Unlink your own Discord account | All players | | `/DiscordAuthPlus UnconnectUser <nick>` | Unlink another player | `DiscordAuthPlus.UnconnectUser` | | `/DiscordAuthPlus UserInfo <nick>` | Getting information about a player | `DiscordAuthPlus.UserInfo` |

> *Important: Discord bot restart requires server restart

---

🔐 Permission System:

```yaml DiscordAuthPlus.reload: description: "Allows reloading plugin configuration" default: op

DiscordAuthPlus.UnconnectUser: description: "Allows unlinking other players' Discord accounts" default: op

DiscordAuthPlus.UserInfo: description: UserInfo Permission default: op

ADS