3.4.7. カスタム ID プロバイダーアイコンの追加
Red Hat Single Sign-On は、ログイン画面に表示されるカスタム ID プロバイダーのアイコンの追加に対応しています。
手順
-
ログイン
theme.propertiesファイル (themes/mytheme/login/theme.propertiesなど) の中で、キーパターンkcLogoIdP-<alias>でアイコンクラスを定義します。 myProviderというエイリアスを持つ Identity プロバイダーの場合は、カスタムテーマのtheme.propertiesファイルに行を追加できます。以下に例を示します。kcLogoIdP-myProvider = fa fa-lock
kcLogoIdP-myProvider = fa fa-lockCopy to Clipboard Copied! Toggle word wrap Toggle overflow
すべてのアイコンは、PatternFly4 の公式 Web サイトで公開されています。ソーシャルプロバイダー用のアイコンは、ベースとなるログインテーマのプロパティー (themes/keycloak/login/theme.properties) ですでに定義されており、自身で選択することができます。