OfficialSPIAuthenticationActive

keycloak-token-auth

mkunz-it/keycloak-token-auth ↗

Authenticator that logs in with an ID or access token.IDトークン/アクセストークンでログイン

★
1
Forks
1
Contributors
2
Updated
2026-06-29
KC
26.6.1
License
MIT

What it can doできること3

  • Create a browser SSO session from an existing ID or access token passed via a pushed authorization request (PAR).プッシュ認可リクエスト(PAR)で渡したIDトークン/アクセストークンから、ブラウザのSSOセッションを作成できる
  • Fixes SSO for mobile apps that use the password grant or whose browser does not keep the session cookie.パスワードグラントを使っている、またはブラウザがセッションCookieを保持しないモバイルアプリでも、SSOが効くようになる
  • Ships a step-by-step secure setup (dedicated confidential proxy client with PKCE and forced PAR) and a test script.安全に使うための手順(PKCEとPAR必須の専用confidentialプロキシクライアント)とテスト用スクリプトが付属

What it cannot do / limitsできないこと・制約3

  • It deliberately bypasses one of Keycloak's security mechanisms — misconfiguration is risky, so follow the security considerations.Keycloakのセキュリティ機構の1つを意図的に迂回するため、設定を誤ると危険。セキュリティ上の注意事項に必ず従う
  • Needs a dedicated proxy client, custom browser flow and client scope; it is not a drop-in authenticator.専用のプロキシクライアント、カスタムのブラウザフロー、クライアントスコープが必要で、そのまま差し込むだけのAuthenticatorではない
  • Older packages on GitHub Packages may be removed without notice.GitHub Packagesの古いパッケージは予告なく削除されることがある

Requirements前提条件