5.5. 定义登录时所需的操作
您可以设置用户在第一次登录时必须执行的操作。用户提供凭证后需要这些操作。第一次登录时,不再需要这些操作。您可以在该用户的 Details 标签页中添加所需的操作。
以下是所需操作类型的示例:
- 更新密码
- 用户必须更改其密码。
- 配置 OTP
- 用户必须使用 Free OTP 或 Google Authenticator 应用程序在移动设备中配置一次性密码生成器。
- 验证电子邮件
- 用户必须验证他们的电子邮件帐户。将向用户发送一封电子邮件,其中包含必须点击的验证链接。成功完成此工作流后,用户就可以登录。
- 更新配置集
- 用户必须更新配置文件信息,如名称、地址、电子邮件和电话号码。
5.5.1. 为一个用户设置所需操作 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您可以设置任何用户所需的操作。
流程
- 点菜单中的 Users。
- 从列表中选择一个用户。
导航到 Required User Actions 列表。
- 选择您要添加到帐户中的所有操作。
- 单击操作名称旁边的 X 以将它删除。
- 选择要添加的操作后点 Save。
5.5.2. 为所有用户设置所需操作 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您可以在所有新用户首次登录前指定所需的操作。要求应用到 Users 页面中由 Add User 按钮或登录页面上的 Register 链接创建的用户。
流程
- 在菜单中,单击 Authentication。
- 点 所需的 Actions 选项卡。
- 在 Default Action 列中,单击一个或多个所需操作的复选框。当新用户第一次登录时,必须执行选定的操作。
5.5.3. 作为所需操作启用条款和条件 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您可以启用新用户第一次登录 Red Hat Single Sign-On 前,必须接受条款和条件。
流程
- 在菜单中,单击 Authentication。
- 点 所需的 Actions 选项卡。
- 启用 条款和条件 操作。
-
编辑基本登录主题中的
terms.ftl文件。
其他资源
- 有关扩展和创建它们的更多信息,请参阅 服务器开发人员指南。