Frontend Authentication
Handles user sign-up, sign-in, and session state on the client.
entrySign-Up FormCollects user details (full name, email, password) and submits them to create a new account.
Input
User-entered full name, email, password, confirm passwordOutput
Sign-up request with email, full name, passwordNo prompt evidence is directly associated with this node.
entryLogin FormCollects email and password to authenticate an existing user.
Input
User-entered email and passwordOutput
Login request with email and passwordNo prompt evidence is directly associated with this node.
storeClient Auth StateStores the access token in localStorage and exposes login/logout functions to the UI.
Input
Access token from login responseOutput
Authenticated state, token for API callsNo prompt evidence is directly associated with this node.
View technical pipeline
Dashed nodes are interfaces outside this module.