OpenID Connectとは?
OpenID Connectとは、OAuth 2.0の上に本人確認の層を重ねた規格。認可サーバが発行するIDトークン(署名付きJWT)に、利用者識別子・発行者・受信者・認証時刻などを含めることで、外部サービスが「誰がいつ認証されたか」を検証できるようにする。ソーシャルログインの基盤技術。
おーぷんあいでぃーこねくと
OpenID Connectの意味
OAuth 2.0の上に本人確認の層を重ねた規格。認可サーバが発行するIDトークン(署名付きJWT)に、利用者識別子・発行者・受信者・認証時刻などを含めることで、外部サービスが「誰がいつ認証されたか」を検証できるようにする。ソーシャルログインの基盤技術。
OpenID Connectの具体例
自社Webサービスに外部アカウントでのログインを実装する場合、IDトークンの署名を発行者の公開鍵で検証し、発行者と受信者(自社のクライアントID)が想定どおりかを確認したうえでセッションを開始する。同時に得たアクセストークンでプロフィールAPIも呼べる。
OpenID Connectは試験でどう引っ掛けられる?
IDトークンとアクセストークンは用途が別で、IDトークンをAPI認可に流用してはいけない。また受信者の検証を省くと、別サービス向けに発行されたトークンを持ち込まれて成り済ましが成立する。
OpenID Connectと関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。