FAQ(よくある質問)
一般
Q: idp-serverとは何ですか?
idp-serverは、身元確認済みのIDを安全に発行・活用できるエンタープライズ向けアイデンティティプラットフォームです。OAuth 2.0 / OpenID Connect / CIBA / FAPI に準拠し、マルチテナント対応の認証・認可基盤を提供します。
Q: どのようなユースケースに適していますか?
- 金融機関:オンライン口座開設・本人確認
- 企業グループ:グループ会社間での共通ID管理
- 行政・公的機関:デジタル住民サービスのID基盤
- SaaS/Webサービス:信頼できるユーザーID認証
詳細は ユースケースカタログ を参照してください。
技術要件
Q: 動作に必要な環境は?
- Java: 21以上
- データベース: PostgreSQL 14以上(推奨)また は MySQL 8以上
- Redis: 6以上(セッション管理・キャッシュ用)
Q: サポートしているプロトコルは?
| プロトコル | 対応状況 |
|---|---|
| OAuth 2.0 | 対応 |
| OpenID Connect Core 1.0 | 対応 |
| CIBA (Client Initiated Backchannel Authentication) | 対応 |
| FAPI 1.0 Baseline / Advanced | 対応 |
| PKCE | 対応 |
| Rich Authorization Requests (RAR) | 対応 |
詳細は 機能一覧 を参照してください。
セットアップ
Q: 最小構成で動かすには?
- リポジトリをクローン
- Docker Composeで起動
- 組織・テナントを初期化
- クライアントを登録
詳細は Getting Started を参照してください。