我可以将 'theme-hint' 传递给 Keycloak,比如 kc_idp_hint
Can I pass a 'theme-hint' to Keycloak, something like kc_idp_hint
当我知道我想通过特定 IDP 登录时,我可以将一个值传递给 kc_idp_hint,它会立即转到 selected IDP。
但是现在,当我想使用 Keycloaks 的内部身份验证时,我希望能够动态地传递一个值 select Keycloak 主题。有什么办法吗?
谢谢。
使用默认的 Keycloak 模板提供程序,您无法根据 URI 参数动态更改主题。
但是,您可以轻松实现自定义模板提供程序,它可以访问 URI 上下文以动态加载主题。
这是关于如何构建和部署自定义提供程序的文档:https://www.keycloak.org/docs/latest/server_development/index.html#_providers
下面是某人构建的模板提供程序与您想要实现的目标类似的示例:https://github.com/dteleguin/keycloak-dynamic-branding
当我知道我想通过特定 IDP 登录时,我可以将一个值传递给 kc_idp_hint,它会立即转到 selected IDP。
但是现在,当我想使用 Keycloaks 的内部身份验证时,我希望能够动态地传递一个值 select Keycloak 主题。有什么办法吗?
谢谢。
使用默认的 Keycloak 模板提供程序,您无法根据 URI 参数动态更改主题。
但是,您可以轻松实现自定义模板提供程序,它可以访问 URI 上下文以动态加载主题。
这是关于如何构建和部署自定义提供程序的文档:https://www.keycloak.org/docs/latest/server_development/index.html#_providers
下面是某人构建的模板提供程序与您想要实现的目标类似的示例:https://github.com/dteleguin/keycloak-dynamic-branding