3.6. テーマに関する関連情報
- 参考例については、Red Hat build of Keycloak にバンドルされている デフォルトのテーマ を参照してください。
-
Red Hat build of Keycloak Quickstarts Repository - クイックスタートリポジトリーのディレクトリー
extension
に、テーマのサンプルがいくつか含まれています。このサンプルは参考例としても使用できます。=== テーマセレクター
デフォルトでは、レルムに設定されたテーマが使用されます。ただし、クライアントがログインテーマをオーバーライドできる場合を除きます。この動作は Theme Selector SPI で変更できます。
これは、たとえばユーザーエージェントヘッダーを確認して、デスクトップおよびモバイルデバイスの異なるテーマを選択するために使用できます。
カスタムテーマセレクターを作成するには、ThemeSelectorProviderFactory
および ThemeSelectorProvider
を実装する必要があります。