Keycloak修改注册数据

Posted

技术标签:

【中文标题】Keycloak修改注册数据【英文标题】:Keycloak modify registration data 【发布时间】:2016-03-18 21:11:26 【问题描述】:

我最近参与了一个评估 Red Hat 的 Keycloak SSO、IDM、安全产品的项目。有许多编程示例,当前版本 1.6.1 是最新的,YouTube 上的一些视频使用了一些旧版本。 设置 Keycloak 领域后,您可以使用 Keycloak 自己的表单轻松注册和验证用户。 有谁知道设置为使用 Keycloak 领域的应用程序如何允许用户获取和修改用户注册数据?

【问题讨论】:

【参考方案1】:

在下面给出评论的编辑答案(感谢您的反馈)。以下是与此问题相关的两个 Keycloak 管理 API...

获取用户的表示:

GET /admin/realms/realm/users/id

更新用户:

PUT /admin/realms/realm/users/id

更多细节可以参考 Keycloak 的admin REST API,尤其是与 UserRepresentation 对象相关的。

【讨论】:

非常感谢。在你回答之前就到过那里。还要注意,可以从link 下载的keycloak-examples*.zip 中的示例提供了具体的使用示例。

以上是关于Keycloak修改注册数据的主要内容,如果未能解决你的问题,请参考以下文章

Keycloak : 当新用户注册时通过 API 获得通知

keycloak,用户注册。如何添加角色?

用于用户注册、密码重置、忘记密码等的 Keycloak 端点

Keycloak 提供者和用户存储

通过API注册后Keycloak自动登录

Keycloak - 如何允许在没有注册的情况下链接帐户