Skip to content

Instantly share code, notes, and snippets.

@Nobuo-Hirai
Nobuo-Hirai / OAuth2.0 Authorization Code Flow
Created October 19, 2020 08:08
OAuth2.0 Authorization Code Flow
### Authorization Code Flow
```{plantuml}
ユーザー -> ClientApp: OAuth2.0認可をリクエスト
ClientApp -> ユーザー:リダイレクト
ユーザー-> 認可サーバ : 認可画面のURLへアクセス
認可サーバ -> ユーザー : 認証(ログイン)、認可処理を要求します
ユーザー -> 認可サーバ : ログイン、認可処理をおこないます
認可サーバ -> ClientApp : 認可コードを発行します
ClientApp -> 認可サーバ : 認可コードを使いアクセストークンを要求
認可サーバ -> ClientApp : アクセストークンを発行