sequenceDiagram actor User participant App participant Auth User->>App: Submit credentials App->>Auth: Validate credentials alt Valid credentials Auth-->>App: Session created App-->>User: Show dashboard else Invalid credentials Auth-->>App: Reject request App-->>User: Show error end