Nothing close enough? Start from a blank sequence diagram → Describe it in one paragraph.
How to
How to use a sequence diagram template.
- 01参加者を列挙する
ユーザー、クライアントアプリ、認証サーバー、リソースAPIなど、アクターとシステムを挙げます。それぞれがライフラインになります。
- 02メッセージを順番に並べる
リクエストとレスポンスを順番に説明すると、AIが矢印と返信メッセージを描画します。
- 03失敗パスを追加する
altフラグメントを使い、認証情報やトークンが無効な場合の動作を示します。
- 04レビュー用に共有する
セキュリティレビュー、APIドキュメント、オンボーディングに向けて、図をエクスポートまたは共有します。
FAQ
Questions about sequence diagram templates
認証フローをシーケンス図で表す理由は?
認証では、複数の関係者間でのトークン発行、検証、更新の正確な順序が重要です。シーケンス図なら、その順序と失敗時の分岐を明確に示せます。
OAuth 2.0の認可コードフローとは?
最も一般的なOAuthフローでは、アプリがユーザーを認証サーバーへリダイレクトし、認可コードを受け取ります。その後、バックチャネルのエンドポイントでクライアントシークレットとともにコードをアクセストークンへ交換します。
シーケンス図でエラー処理を表すには?
alt(代替)複合フラグメントを使って成功パスと失敗パスを分けます。トークン更新のような任意の動作には、optフラグメントを使います。