こんにちは。次世代システム研究室のM.Mです。 過去のブログにてOpenAMを利用したOpenID Connectについて紹介したことがありましたが、その際はOpenID ConnectのIDトークンの検証については省略していたので、今回はその続きとしてIDトークンの署名検証についてPHPにてどのように実施したか紹介したいと思います。 過去のブログはこちら OpenID Connectについてはこちら ・OpenID Connectプロバイダーとしては前回同様OpenAMを使って確認を行っています。 ・このブログに記載しているIDトークンの値などは実際の値を別の値に加工しているので利用することはできません。 目次 IDトークンとは IDトークン構造について PHPによるIDトークンの検証 1.IDトークンとは ユーザーがOpenID Connectプロバイダーにてログイン認証した後、Ope