DiscordAuthPlus
A plugin that allows you to log in via Discord
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