Templates / sequenceDiagram

Password reset sequence

A self-service password reset flow from request through emailed link to confirmed update.

Open in studio

Preview

Mermaid 11 renderer

Rendering preview...

Mermaid source

sequenceDiagram

sequenceDiagram
    actor User
    participant App
    participant API as Auth API
    participant Mail as Email service

    User->>App: Request password reset
    App->>API: POST /password-resets
    API->>Mail: Send reset link
    Mail-->>User: Reset email
    User->>App: Open link, set new password
    App->>API: POST /password-resets/:token
    API-->>App: Password updated
    App-->>User: Confirmation

More templates