Skip to content

Route App By Auth State #23

Description

@TanUIUX

What to build

Route the app shell based on auth state. Signed-out users should see auth entry points, Pending Resident Accounts should see pending/public content states, and approved Resident Accounts should see the resident home experience.

Acceptance criteria

  • Signed-out state shows sign-in and registration entry points.
  • Pending state routes to pending status and public content.
  • Rejected pending state routes to rejection/resubmission.
  • Approved state routes to the resident home experience.
  • Reloading the app restores the correct route from persisted mock session state.
  • npm run build passes.

Blocked by

  • Create Approved Resident Account Flow
  • Add Mock Session Persistence
  • Build Pending Status Screen
  • Promote Pending Account After Approval

Source: docs/issues/resident-authentication/23-route-app-by-auth-state.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    ready-for-agentReady for an implementation agent

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions