User Management
Registration
Ideon supports flexible registration modes controlled by the system administrator.
Registration Modes
- Public Registration: Anyone can create an account via the signup page.
- Invite Only: Registration is disabled for the public. New users can only join via an invitation link sent by an admin or project owner.
Sign-up Methods
- Email & Password: Traditional sign-up.
- Magic Link: Passwordless login via email.
- SSO (Single Sign-On):
- Discord
- Slack
- Microsoft Entra ID (Azure AD)
Authentication Security
- Passwords: Secured using Argon2 hashing.
- Sessions: Stateless JWT (JSON Web Token) sessions.
- Rate Limiting: Brute-force protection on login endpoints.
Profile Management
Users can manage their profile from the Account Settings:
- Avatar: Upload a profile picture.
- Display Name: Set a public display name.
- Color: Automatically assigned based on your username. Used for your cursor/presence in multiplayer sessions.
Invitations
Admins can invite new users via email.
- Invitations are valid for a limited time (default: 7 days).