OAuth 2.0とOpenID Connectとは?
OAuth 2.0とOpenID Connectとは、OAuth 2.0は、利用者の資格情報を渡さずに、第三者アプリへ限定された権限(アクセストークン)を委譲するための認可の枠組み。OpenID ConnectはOAuth 2.0の上に本人確認(認証)の層を足し、IDトークンで利用者の身元を伝える。
システムアーキテクト試験の過去問では1回出題されています。
おーおーす・おーぷんあいでぃーこねくと
OAuth 2.0とOpenID Connectの意味
OAuth 2.0は、利用者の資格情報を渡さずに、第三者アプリへ限定された権限(アクセストークン)を委譲するための認可の枠組み。OpenID ConnectはOAuth 2.0の上に本人確認(認証)の層を足し、IDトークンで利用者の身元を伝える。
OAuth 2.0とOpenID Connectの具体例
外部サービスにパスワードを渡さず、カレンダーの読取り権限だけを付与する。
OAuth 2.0とOpenID Connectは試験でどう引っ掛けられる?
OAuthは「認可」、OpenID Connectは「認証」。OAuth単体を認証に流用するのは誤り。
OAuth 2.0とOpenID Connectと関連する用語
OAuth 2.0とOpenID Connectが出た過去問
A社は,各種のサービスを複数のWebサイトで提供している。現在,利用者は,Webサイトにログインするたびに,そのサイト用の利用者IDとパスワードとを入力する必要…
正解:Keycloak
要点:Keycloakはシングルサインオンを実現するID管理基盤
一度の認証で複数のシステムを利用できるようにする仕組みがシングルサインオンである。KeycloakはOpenID ConnectやSAMLに対応した認証・認可を担うオープンソースのIDおよびアクセス管理基盤で、複数のWebアプリケーションに対するシングルサインオンを実現できる。
出典:令和7年度 春期 システムアーキテクト試験 am2 問3(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。