相关疑难解决方法(0)

Keycloak将自定义属性检索到KeycloakPrincipal

在我的休息服务中,我可以在认证后使用获取主要信息

KeycloakPrincipal kcPrincipal = (KeycloakPrincipal) servletRequest.getUserPrincipal();
Run Code Online (Sandbox Code Playgroud)

声明.

Keycloak校长并不知道我需要有关经过身份验证的用户的所有信息.是否可以自定义我自己的主体类型?在keycloak-server-end上我开发了一个用户联合提供程序.我看到UserModel可以为我的用户添加一组自定义属性.

是否可以在该代码中插入我的自定义主体?

是否可以从keycloak principal检索此属性?

这是什么方式?

authentication customization jboss principal keycloak

31
推荐指数
3
解决办法
4万
查看次数

Keycloak API,通过 ids 列表获取用户的最佳方式

I\xc2\xb4m 使用官方Keycloak API。我有一个 id 列表,并希望获取 id 代表的所有用户。所以让\xc2\xb4s 说我有一个包含 ids 的列表1, 7, 9。最好我希望有一个 GET 端点,它接受 ids 列表/数组作为 PathVariable。但似乎没有\xc2\xb4s这样的方法。所以我认为我要么必须为列表中的每个 id 发送单独的请求并获取相应的用户(这将导致 n 个请求,列表的大小为 n),要么我必须获取所有用户并随后过滤它们。难道就没有更好的办法了吗?

\n

rest keycloak

7
推荐指数
1
解决办法
1986
查看次数