Suggestion — Individual Login Password for Server Access
Suggestion — Individual Login Password for Server Access
Title: Individual Login Passwords for Server Access (Per‑Player Authentication)
Description:
Add an optional individual login password system for Enshrouded servers. This gives hosts a simple, secure way to control who joins, without relying on Steam‑only access or manual whitelist management.
Core Features Requested:
1. Per‑Player Passwords
Each player receives a unique password assigned by the host.
Passwords can be changed or revoked at any time.
Prevents unauthorized access even if the server IP is leaked.
2. Role‑Based Passwords (Optional)
Hosts can create passwords tied to roles (e.g., Visitor, Member, Builder, Admin).
Entering a role password automatically assigns the correct permissions.
Works perfectly with a Discord‑style permission system.
3. Temporary or One‑Time Passwords
Hosts can generate single‑use or time‑limited passwords.
Useful for events, trials, or temporary guests.
4. Password Management Panel
A simple UI for hosts to:
Create / delete passwords
Assign passwords to players
Track last login
Disable or suspend access instantly
5. Optional Two‑Step Verification
Combine password + Steam ID for maximum security.
Prevents impersonation and protects private servers.