Keycloak-向用户配置文件中添加角色
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Keycloak-向用户配置文件中添加角色相关的知识,希望对你有一定的参考价值。
我正在其中一个项目上使用密钥斗篷。在后端,我使用sringboot并调用Keycloak REST API。
我希望在获取个人资料时获得每个用户的角色信息(最好是客户的角色,但领域角色就足够了)。>
我试图获取用户的URL:<host>/admin/realms/<realm>/users/<id>
目前,我必须以编程方式遍历每个用户并获取他的角色。这意味着许多其他请求。想象有500个用户...是的,我知道我可以对它们进行分页等等。
很长时间以来,我一直试图在互联网上找到一些东西,但是没有任何效果。我可以将它们添加到访问令牌中,但不能将它们添加到用户信息中。
[如果有人知道如何丰富用户信息,请为我指明正确的方向。很长时间以来,我一直在困扰客户范围,但我仍然完全不了解它们。我什至找不到关于此主题的好教程。.
我正在其中一个项目上使用密钥斗篷。在后端,我使用sringboot并调用Keycloak REST API。我希望获得有关角色的信息(最好是客户的角色,但领域角色...
答案
您应该开发自己的KeyCloak扩展程序:https://www.keycloak.org/docs/latest/server_development/#_extensions_rest
以上是关于Keycloak-向用户配置文件中添加角色的主要内容,如果未能解决你的问题,请参考以下文章
如何通过 keycloak 向 github 企业中的每个用户添加主电子邮件?