我正在尝试为我们的组织机构设置Keycloak服务器.我有几个问题.
>我们如何使用现有的用户数据库对用户进行身份验证-用户联合. Keycloak仅具有LADP / Kerberos选项.是否有任何可用于MySQL用户身份验证的自定义插件,或者我们是否可以通过数据库的某些适配器使用现有的连接器本身(LDAP / Kerberos)?
> Keycloak环境中是否可以有多个身份提供程序-(将Keycloak用作少数服务的IDP,而将Keycloak Google IDP用于其他服务).
我遵循了官方文档,但是由于某种原因无法查看link的内容.指向正确指南的任何有用链接都将非常有用.
解决方法:
您应该实现自己的用户存储SPI,以将MySQL数据库集成为外部用户存储数据库
https://www.keycloak.org/docs/latest/server_development/index.html#_user-storage-spi