Authentication Flow¶
Covers the step sequence from not signed in to active session.
States¶
- Not Signed In: Shows
Sign In
button. - Sign In: Enter credentials.
- Sign Up (if chosen): Enter email & password.
- Email Verification: Instruction text + Resend Verification Email.
- Set Profile: Provide Name and Username.
- Home / Account Settings: Authenticated.
flowchart LR
A[Not Signed In] --> B[Sign In]
B --> C{Sign Up?}
C -->|Yes| D[Sign Up: Enter email & password]
C -->|No| E[Email Verification]
D --> E[Email Verification]
E --> F[Set Profile]
F --> G[Home / Account Settings]
Resend Verification¶
- Button re-sends confirmation email using stored email.
Sign Out¶
- Returns to Not Signed In.