Keycloak:为某些客户端隐藏 IDP

Keycloak: Hide IDP for certain client

我的 keycloak 服务器后面有几个客户端应用程序。

只有其中一些用户应该能够通过外部 idp 登录。 对于其他客户端,外部 idp 应该隐藏在 keycloak 登录页面上。

如何将 idp 配置为仅对某些客户端可用?

虽然我没有找到实际的解决方案,但我想出了一个解决方法。

我可以为每个客户配置自定义主题。所以我设计了一个不显示外部 IDPS 的登录主题。 现在一些客户端显示原始主题,而其他客户端显示没有外部 idps 的自定义主题...