Keycloak
2022-02-09 (水) 20:00:50
Keycloak とは †
概要 †
- SSO機能を提供する認証ソフトウェア
- Red Hat JBossプロジェクト
- Apache License
- 2014年にVer.1.0.0がリリース
- 「Red Hat SSO」は、Keycloakをベースにしている。
構成要素 †
動作環境 †
ソフトウェア †
OS | Javaが動けば何でもよい |
Java | Java 8 JDK |
アーカイブツール | zip または gzip、tar |
データベース | PostgreSQL、MySQL、Oracle など |
APサーバ | JBoss EAP、Wildfly |
ハードウェア †
メモリー | 512M 以上 |
ストレージ | 1G 以上 |
Keyclokの機能 †
認証 †
- 多要素認証
- 外部IdP連携
認可(フェデレーション) †
ディレクトリサービス †
ID管理 †
- ユーザ
- グループ
- ロール
ライブラリ †
- クライアントアダプター
関連サイト †
- KeycloakのFAPI 1.0対応で実現する高度なAPIセキュリティ - Think IT
https://thinkit.co.jp/series/10313