有没有办法在用户属性上查询 keycloak 用户?

Posted

技术标签:

【中文标题】有没有办法在用户属性上查询 keycloak 用户?【英文标题】:Is there a way to query keycloak user on user attributes? 【发布时间】:2021-06-21 03:48:34 【问题描述】:

我计划在我的一个项目中使用 keycloak 作为身份提供者。我想通过添加用户属性来扩展用户信息,但问题是我也希望能够基于该属性进行查询。

做了一些研究,但还没有找到。

我正在使用keycloak-admin nodejs 包。

【问题讨论】:

这仍然相关吗?我只是用 javascript 查询所有用户,然后按属性过滤。本地主机:8080/auth/admin/realms/master/users 【参考方案1】:

由于包包装了 Keycloak Admin API 并且在the users resource 没有查询参数来查询用户属性,我猜你必须获取所有用户并自己过滤。

【讨论】:

以上是关于有没有办法在用户属性上查询 keycloak 用户?的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法使用 Keycloak Admin REST API 将用户添加到 Keycloak 中的多个组(批量)?

Keycloak/OIDC : 检索用户组属性

有没有办法在不使用其 UI 的情况下使用 KeyCloak 身份验证?

如何通过employeeNumber或自定义属性搜索keycloak用户?

如何在没有管理员帐户的情况下通过 REST 获取 Keycloak 用户

有没有办法在 Keycloak 中配置 storageProviderTimeout?