October 2022
Intermediate to advanced
352 pages
5h 8m
Japanese
本章では、OpenID Connect(OIDC)を利用して、Keycloakでアプリケーションのユーザーを認証する方法について理解を深めます。本書のために作ったOIDC対応のプレイグラウンドアプリケーション†1を利用して、リクエストやレスポンスの内容など、アプリケーションとKeycloakの間のやり取りを実際に見てみましょう。
†1 訳注:プレイグラウンド(遊び場)とは、その場で色々動かして試せる環境のことを指します。本章で使用するアプリケーションは、OIDCの認証リクエストのパラメーターを変更して動作確認ができるようになっています。
本章を読み終えると、ユーザーの認証方法、IDトークン、ユーザーのログアウトへの対応方法など、OIDCについてよく理解できているでしょう。
本章で取り上げる主なトピックは、以下の通りです。
本章で紹介するプレイグラウンドアプリケーションを実行するには、コンピューターにNode.js(https://nodejs.org/)がインストールされている必要があります。
また、本書のGitHubリポジトリーのローカルコピーが必要です。Gitがインストールされている場合、ターミナルで次のコマンドを実行することにより、リポジトリーをクローンできます。
$ git clone https://github.com/Keycloak-IAM-4-Modern-Apps-JP/Keycloak-Identity-and-Access-Management-for-Modern-Applications.git ...Read now
Unlock full access