keycloak - keycloak 上是否存在任何 REST API 来管理没有管理员 api/帐户的单个用户的帐户详细信息?
问题描述
在 Keycloak UI 中,我可以使用{keycloak_server_address}/auth/realms/NTC/account/ link
.
我知道更新用户管理 API 来编辑用户信息。有没有办法由具有管理帐户权限的用户自己编辑用户信息?
解决方案
我们需要这个功能,最终我们创建了自己的 REST api。我们在配置文件中有 Keycloak 管理员凭据,当用户调用我们的方法时,我们使用管理员凭据创建对 KeyCloak api 的请求。我们在我们的 api 中使用 jwt 令牌认证并检查prefered_username 声明。这不是一个简单的解决方案,但如果你真的需要它,我想这是唯一的方法。
推荐阅读
- python - 如何在 matplotlib 配置文件中定义次要刻度的数量
- sql - SQL - 来自另一个表的 WHERE 条件
- api - 空手道加特林报告汇总
- javascript - 有没有办法在无头浏览器中控制鼠标滚轮
- python - Pandas DataFrame 替换不适用于 inplace=True
- momentjs - momentjs 格式返回 0000-00-00
- amcharts - amCharts 4:如何处理实际差距?
- python - 烧瓶页面未打开
- operating-system - 什么是 CPU 调度程序?
- msbuild - AppendTargetFrameworkToOutputPath 在 .targets 文件中失败