Skip to content

Authentication Flow

Covers the step sequence from not signed in to active session.

States

  1. Not Signed In: Shows Sign In button.
  2. Sign In: Enter credentials.
  3. Sign Up (if chosen): Enter email & password.
  4. Email Verification: Instruction text + Resend Verification Email.
  5. Set Profile: Provide Name and Username.
  6. 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.

See Also