mirror of
https://github.com/rmoren97/mc-manager.git
synced 2026-03-28 09:26:45 -07:00
Per Server Admin update
This commit is contained in:
parent
67540daa3a
commit
4b57f8fe3b
@ -48,6 +48,7 @@ MC-Manager is a self-hosted Minecraft server management panel that lets you crea
|
||||
|
||||
### Security & Administration
|
||||
- **Role-based access control** — Granular permissions (`resource:action` format) with wildcard support
|
||||
- **Per-server admins** — Assign individual users as admins of specific servers for full operational control (start/stop/restart, console, config, backups, plugins/mods, players) without granting global access
|
||||
- **Dual-token JWT auth** — 1-hour access tokens + 7-day refresh tokens in HTTP-only cookies
|
||||
- **Mandatory 2FA** — Email-based two-factor authentication on every login
|
||||
- **Account lockout** — Automatic lockout after 5 failed login attempts (30-minute cooldown)
|
||||
@ -158,6 +159,7 @@ src/
|
||||
│ │ ├── dashboard/ # Dashboard overview
|
||||
│ │ ├── servers/ # Server list & detail pages
|
||||
│ │ │ └── [id]/ # Per-server views
|
||||
│ │ │ ├── admins/ # Server admin management
|
||||
│ │ │ ├── backups/ # Backup management
|
||||
│ │ │ ├── configuration/ # server.properties & JVM config
|
||||
│ │ │ ├── console/ # Live console
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user