Password reset flow
A user-facing journey with an expiring token and a conditional error branch.
Create a UML sequence diagram for a password reset flow. Actors: User, Web App, Auth API, Email Service, Database. Flow: User requests reset, Web App sends email address to Auth API, Auth API checks Database, creates a one-time token, asks Email Service to send a reset link, then returns confirmation. In an alt fragment, show unknown email returning a generic confirmation without sending a link. Show lifelines, activation bars, solid request arrows, dashed returns, and message labels. White background.