Theme
Authentication and Account Settings User Guide (Non-Technical)
This guide explains login, password recovery, email verification, and personal account settings.
Who should use this
- All users (admin, teacher, staff, invited users)
- Support staff helping users with access issues
Authentication pages covered
- Log in
- Register (if enabled)
- Forgot password
- Reset password
- Email verification
- Two-factor challenge
Account settings pages covered
- Profile
- Password
- Two-Factor Auth
- Appearance
- Delete account
1) Log in
Path: /login (on school domain)
- Enter email address.
- Enter password.
- Optional: check Remember me.
- Click Log in.
If two-factor authentication is enabled, you will be asked for an authentication code or recovery code.
2) Register (if available)
Path: /register
- Enter name.
- Enter unique email.
- Enter password.
- Confirm password.
- Click Create account.
Note: Registration availability depends on system configuration.
3) Forgot password and reset flow
Request reset link
Path: Forgot password from login page
- Enter account email.
- Click Email password reset link.
Reset password
- Open reset link from email.
- Enter new password.
- Confirm password.
- Click Reset password.
4) Email verification
If email verification is required and your email is unverified:
- Open verification prompt page.
- Click Resend verification email if needed.
- Open verification link from your inbox.
After verification, restricted actions become available.
5) Two-factor login challenge
When prompted during login:
- Enter 6-digit code from authenticator app, or
- Switch to recovery mode and enter a recovery code.
Use recovery code when phone/authenticator is unavailable.
6) Open account settings
Inside the app:
- click user menu (bottom sidebar user area)
- click Settings
Settings areas:
- Profile
- Password
- Two-Factor Auth
- Appearance
7) Profile settings
In Profile tab:
- update name
- update email
- click Save
If email changes, verification may be required again.
8) Password settings
In Password tab:
- enter current password
- enter new password
- confirm new password
- click Save password
9) Two-Factor Auth settings
In Two-Factor Auth tab:
- click Enable 2FA
- scan QR code in authenticator app (or copy manual setup key)
- if confirmation is required, enter 6-digit code
- save recovery codes in a safe place
You can:
- view/hide recovery codes
- regenerate recovery codes
- disable 2FA later if needed
10) Appearance settings
In Appearance tab:
- choose preferred account appearance/theme options
11) Delete account
In Profile page, use Delete account section:
- click Delete account
- enter current password to confirm
- confirm deletion
Warning: Account deletion is permanent and cannot be undone.
Common issues and quick fixes
- Login failed: verify school domain, email, and password.
- Forgot password email not received: check spam folder and email spelling.
- Reset failed: ensure password confirmation matches.
- Cannot pass 2FA challenge: use recovery code.
- Recovery codes lost: regenerate while still logged in.
- Email still unverified: resend verification from profile/settings page.
- Cannot access password/two-factor pages: account may need verification first.
If users do not see latest UI updates, ask technical support to run frontend build/dev commands (npm run build or npm run dev).