如何使用 keycloak Rest api 自行注册用户

Sir*_*ajH 10 rest keycloak

请解释一下我如何使用Keycloak Rest API自行注册用户。

我有一个移动应用程序,我需要用户自行注册。但到目前为止,我找不到任何具有适当的 REST API 的示例来启用自我注册。只有Keycloak登录页面的示例,不适合我

sol*_*eMe 1

Keycloak 提供的 Rest API 仅用于管理相关任务。keycloak 提供了自我注册registration flow功能(请参阅 参考资料authentication -> Flows -> select "Registration")。如果默认组件不满足您的需求,您可以在 Authenticator SPI 的自定义实现中应用您自己的逻辑。

UPD。您还可以创建中间件服务,通过利用 Keycloak Admin API 为您的移动应用程序提供所需的注册 Rest API。

  • 感谢你的回答。我想允许用户在没有管理员用户交互的情况下注册。他们可以通过 Keycloak Web UI 来完成此操作,我想允许他们使用 Rest api 进行自我注册也会非常方便。 (3认同)