Upgrade to Pro — share decks privately, control downloads, hide ads and more …

OAuthからOIDCへ ― 認可の仕組みが認証に拡張されるまで

OAuthからOIDCへ ― 認可の仕組みが認証に拡張されるまで

Avatar for 山根大生

山根大生

October 15, 2025
Tweet

More Decks by 山根大生

Other Decks in Technology

Transcript

  1. 7

  2. OAuthとOpenID Connect(OIDC)両者の対応表(1/4) OAuth OpenID Connect (OIDC) 説明 リソース所有 者 エンドユーザー

    自分の情報を持つ本人 クライアント リライングパーティ (RP) OpenIDプロバイダ(Googleなど)に認証 を委ねるアプリ 認可サーバー アイデンティティプロバ イダ (IdP) 認証とトークン発行を行うサーバー 保護対象リソ ース UserInfoエンドポイント ユーザー情報を持つAPI 16
  3. OAuthとOpenID Connect(OIDC)両者の対応表(2/4) OAuth OpenID Connect (OIDC) 説明 リソース所有 者 エンドユーザー

    自分の情報を持つ本人 クライアント リライングパーティ (RP) OpenIDプロバイダ(Googleなど)に認 証を委ねるアプリ 認可サーバー アイデンティティプロバ イダ (IdP) 認証とトークン発行を行うサーバー 保護対象リソ ース UserInfoエンドポイント ユーザー情報を持つAPI 17
  4. OAuthとOpenID Connect(OIDC)両者の対応表(3/4) OAuth OpenID Connect (OIDC) 説明 リソース所有 者 エンドユーザー

    自分の情報を持つ本人 クライアント リライングパーティ (RP) OpenIDプロバイダ(Googleなど)に認 証を委ねるアプリ 認可サーバー アイデンティティプロバ イダ (IdP) 認証とトークン発行を行うサーバー 保護対象リソ ース UserInfoエンドポイント ユーザー情報を持つAPI 18
  5. OAuthとOpenID Connect(OIDC)両者の対応表(4/4) OAuth OpenID Connect (OIDC) 説明 リソース所有 者 エンドユーザー

    自分の情報を持つ本人 クライアント リライングパーティ (RP) OpenIDプロバイダ(Googleなど)に認証 を委ねるアプリ 認可サーバー アイデンティティプロバ イダ (IdP) 認証とトークン発行を行うサーバー 保護対象リソ ース UserInfoエンドポイント ユーザー情報を持つAPI 19
  6. 20