当前位置: 首页 > 知识库问答 >
问题:

keyCloak-用于注册新用户的终结点

孟雪风
2023-03-14

如何注册一个新用户,而不通过管理员,keycloak提供了一个界面来注册一个新的用户URL,以便直接在浏览器中注册新用户:

http://localhost:8080/auth/realms/myrealm/login-行动/注册?客户id=clientid

但我找不到注册的rest API的endpoint。我成功地使用admin rest API添加了一个用户,但我想注册一个新用户,但不提及admin的令牌。

共有1个答案

巫马越彬
2023-03-14

你不能在不添加令牌的情况下注册用户,但是你可以做的是添加一个中间件作为一个服务,它以简单的用户详细信息为主体,然后从该服务注册,我已经在这里实现了这个中间件密钥斗篷中间件来注册要求令牌的用户

 类似资料:
  • 我已经在我的本地机器中用Keycloak设置了一个web应用程序。由于Im使用Keycloak作为SSO实现,我希望在我的web应用程序中,无论何时单击注册按钮,用户都被引导到注册页面,而不是通过登录页面。 这是指向注册表单的示例URL,但是,它包含一个,它像会话ID一样随机生成。 https://site.test/auth/realms/custom/login-actions/authent

  • 我试图为我的网络应用程序建立一个登录系统,但我无法让Passport工作。该应用程序是作为REST API构建的,因此用户应该能够使用电子邮件和密码注册,之后他们应该能够使用这些凭据登录(所以我认为他们需要在登录凭据时从Passport接收访问令牌是正确的)。 我想我可以只向“注册”路径发送一个JSON帖子来注册一个新用户,然后向“登录”路径发送一个帖子来将访问令牌返回到客户端,但据我所知,没有这

  • 新增ISV有两种方式 方式1 启动sop-admin,在admin后台ISV管理添加 方式2 启动sop-website-server,用户访问自主注册

  • 接口说明 注册用户 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 API地址 POST /usercenter/api/register/v1.0.0/registerUser 是否需要登录 否 请求字段说明 参数 类型 请求类型 是否必须 说明 loginName string formData 是 用户登录 mobile string formDa

  • 接口说明 注册用户 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 如开启https功能,请求地址的协议应改为https,如:https://www.example.com/wish3dearth/api/access/v1.0.0/getLicenseInfo API地址 POST /usercenter/api/register/v1.0.0/reg

  • 我是一个新的Keycloak和尝试理解和整合Keycloak与我的react应用程序以下方式。 我想使用我已成功配置了领域、客户端和身份提供程序(如google、fb、GitHub等)的社交登录机制 这样我就可以保护我应用程序,并仅当用户通过社交登录机制成功地进行身份验证时才允许访问特定的页面/组件 我正在努力实现的是: 可以“自动”将通过社交登录登录到keycloak服务器用户注册到keyclo