OAuth徹底入門(2)

Keycloakをローカルで試してみた: 実践記録

Keycloakとは?

Keycloakは、オープンソースのアイデンティティとアクセス管理(IAM)ソリューションで、シングルサインオン(SSO)、アイデンティティブローカリング、およびアクセス管理の機能を提供します。

Keycloakの公式サイト

導入の経緯

職場でのプロジェクトにKeycloakが採用されていたため、私も利用することになりました。

実践利用

初めてのスタートはDockerを使用したKeycloakのセットアップガイドを参考にしました。

後日、WebAPIを使って、Tokenの取得やRealmの追加、Userの追加などの詳細を記載します。
まずは、このようなツールを使ってOAuthの流れをローカルで試すツールを作成しました。

他のIAMクラウドサービス

IAMのクラウドサービスとしては、

感想

Keycloakをローカルで動かすことができるのは、非常に便利でした。初めての導入でも、手順がシンプルで理解しやすかったです。

関連記事