5.4. 允许用户自助注册


您可以使用红帽构建的 Keycloak 作为第三方授权服务器来管理应用程序用户,包括自助注册的用户。如果启用自助注册,登录页面会显示一个注册链接,以便用户可以创建帐户。

注册链接

registration link

用户必须在注册表单中添加配置集信息才能完成注册。可以通过删除或添加用户必须完成的字段来自定义注册表单。

身份代理和管理 API 明确

即使禁用了自助注册,仍可以通过以下任一方式将新用户添加到红帽构建的 Keycloak 中:

另外,当启用了特定用户 存储时,红帽构建的 Keycloak 中会自动提供来自第三方用户 存储(如 LDAP)的用户

5.4.1. 启用用户注册

使用户能够自助注册。

流程

  1. 在主菜单中,单击 Realm Settings
  2. Login 选项卡。
  3. 将用户 注册 切换为 ON

启用此设置后,在管理控制台的登录页面中会显示一个 Register 链接。

5.4.2. 作为新用户注册

作为新用户,您必须填写注册表单,以便于第一次登录。您可以添加配置文件信息和要注册的密码。

注册表

registration form

前提条件

  • 启用用户注册。

流程

  1. 点登录页面上的 Register 链接。此时会显示注册页面。
  2. 输入用户配置文件信息。
  3. 输入新密码。
  4. Register

5.4.3. 要求用户在注册期间同意条款和条件

对于要注册的用户,您可能需要同意您的条款和条件。

带有所需条款和条件协议的注册表

registration form with required tac

前提条件

  • 启用用户注册。
  • 启用所需操作的条款和条件。

流程

  1. 点菜单中的 Authentication。点 Flows 选项卡。
  2. 注册流程
  3. Conditions 和 Conditions 行中选择 Required

    注册时所需的条款和条件协议

    require tac agreement at registration

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat