Sequence Diagram Updated 4/19/2026

User Login with MFA Using TOTP Sequence Diagram

This sequence diagram is used to detail the exact request/response flow for a browser login that requires TOTP-based MFA, including challenge creation and session issuance. It helps teams verify responsibilities and data passed between the Browser, Identity Service, TOTP App, and Session Store—from POST /login through creating a pending mfa_challenge, submitting /mfa/totp, validating the code, and returning Set-Cookie session_id. Backend engineers, security engineers, and QA use it to implement, test, and troubles...

sequence diagramMFATOTPauthenticationsession management
4 nodes 10 connections

How can I use this sequence diagram?

Download the User Login with MFA Using TOTP Sequence Diagram as a PNG or SVG, or open it in the studio to edit your own copy. To draw a similar sequence diagram from a description, use the sequence diagram generator; for notation and a step-by-step walkthrough, read how to make a sequence diagram; and browse more sequence diagram examples for related layouts.

Try the studio with your own description.

Type any system, process, or schema in plain English. ChartCraft will draw it in seconds.