Skip to main content

User Settings

This module covers personal account settings and preference features.

Access Path

  • URL: /settings
  • Can be accessed from the user menu

Settings Categories

Profile

Basic Information

Modifying Display Name

  1. Enter new name in the “Display Name” field
  2. Click “Save” to save changes

Language Settings

Supported languages:
  • English (en)
  • Traditional Chinese (zh-TW)
After switching language:
  • Interface language changes immediately
  • Setting is saved to account

Security Settings

Password Modification

Only applicable for users with account-password login
  1. In the “Security” tab
  2. Find the “Change Password” section
  3. Enter:
    • Current password
    • New password
    • Confirm new password
  4. Click “Change Password”

Two-Factor Authentication (2FA)

Enabling TOTP

  1. Find the “Two-Factor Authentication” section
  2. Click “Enable TOTP”
  3. Scan QR Code with authenticator app
  4. Enter verification code to confirm
  5. Save recovery codes
For detailed instructions, see Two-Factor Authentication

Disabling TOTP

  1. Click “Disable TOTP”
  2. Enter verification code to confirm
  3. 2FA is disabled

Regenerating Recovery Codes

  1. Click “Regenerate Recovery Codes”
  2. Enter verification code to confirm
  3. Download new recovery codes
  4. Old recovery codes will become invalid

Email OTP

In some cases, Email one-time password can be enabled:
  1. Click “Enable Email OTP”
  2. System will send verification code to your Email
  3. Enter verification code to confirm

Team Settings

Permission: Team administrators only

Team Information

Notification Settings

Configure team-level notification preferences:
  • Email notifications
  • System notifications

Logout

Click “Logout” in the user menu to log out of the system:
  • Clears local login state
  • Redirects to login page

Data Storage

Settings are saved in real-time:
  • Personal data saved to backend
  • Language preference also saved to localStorage