自定义用户联盟提供程序中的Keycloak角色解析

问题描述 投票:0回答:1

我使用Keylcoak 8.0.1对现有Web应用程序的用户进行身份验证。

我编写了一个实现UserQueryProviderUserLookupProvider的类,用于用户解析和密码检查。

我该如何分配在我的[[自定义数据源中定义的角色?有没有要实施的interface

感谢您的帮助。

德克

security keycloak roles spi
1个回答
0
投票
您应该实现自定义org.keycloak.models.UserModel。这是将更改传输到外部数据库的入口。它可能是现有数据库中用户实体的适配器。从Keycloak来源中查看文档和默认实现。
© www.soinside.com 2019 - 2024. All rights reserved.