修改登录页面

您可以根据业务需求自定义登录页面 IBM® Verify

要更新登录页面,请下载压缩主题文件,解压主题文件,然后根据需要编辑页面。 使用更新的页面压缩主题文件,并将主题文件上载回租户。 更多详情请参阅 “更新主题 ”。

注意: 如果租户为用户启用了多种登录选项,则会显示综合登录选择页面。 如果租户仅启用了“云目录登录页面”选项,则会显示云目录登录页面。
修改“多个登录选项”页面

配置身份来源选择认证后,系统将显示“多个登录选项”页面。

身份源选择页面文件位于 templates\authentication\login\identity_source\identity_source_selection\default\combined_login_selection.html 目录中。

更新 combined_login_selection.html 文件以修改该页面。

组合登录选择页面上提供了以下标签。 如需更新这些标签上的文本,请参阅 “自定义标签”
  • $LOGIN_TITLE$
  • $LOGIN_USER_NAME$
  • $LOGIN_PASSWORD$
  • $LOGIN_WITH_FORGOT_USERNAME$
  • $LOGIN_WITH_FORGOT_PASSWORD$
  • $LOGIN_BUTTON$
  • $SOCIAL_LOGIN_ALTERNATE_SIGNIN$
  • $SHOW_PASSWORD_HELP_TXT$

下表中显示了此页面的宏。

表 1. 宏定义
替换宏的值
@ID_SOURCES@ 要显示的标识源的 JSON 表示。
@LOCALE@ 当前模板页面的语言环境。
@LOGIN_ERROR_MESSAGE@ 这是从登录提供者处返回的错误消息。
@LOGIN_HINT@ 登录提示。
@LOGIN_USER_NAME@ 登录用户名。
@PAGE_FOOTER@ 包含页面页脚的 HTML。 可以通过自定义通用模板footer.html 来修改此代码。
@PAGE_HEADER@ 包含页面标题的 HTML。 可以通过自定义通用模板header.html 来修改此代码。
@THEME_ID@ 注册的模板主题的标识。

有关如何自定义不同类型登录页面的更多信息,请参阅 “修改身份提供商页面 ”。

修改“云目录登录”页面

IBM Verify 云目录”登录页面位于压缩主题文件中的文件 templates\authentication\login\cloud_directory\user_login\default\cloud_directory_login.html

用户打开浏览器以浏览到租户时,将向用户显示登录页面。 更新 cloud_directory_login.html 文件以修改该页面。 可以使用 HTML 标记对页面进行文本更改。

此页面上提供了以下标签。 如需更新这些标签上的文本,请参阅 “自定义标签”
  • $LOGIN_TITLE$
  • $LOGIN_USER_NAME$
  • $LOGIN_PASSWORD$
  • $LOGIN_WITH_FORGOT_PASSWORD$
  • $LOGIN_BUTTON$

登录页面还包含下表中显示的宏。 宏是在运行时呈现其中数据的 @ 符号之间的字符。 请勿更改文件中的宏。

表 2. 宏定义
替换宏的值
@ACTION@ 将执行的操作。
@ERROR_MESSAGE@ 特定于页面中操作的错误消息。
@PAGE_FOOTER@ 包含页面页脚的 HTML。 可通过定制 footer.html 公共模板来修改此代码。
@PAGE_HEADER@ 包含页面标题的 HTML。 可通过定制 header.html 公共模板来修改此代码。
@SHOW_FORGOT_PASSWORD_LINK@ 显示忘记密码的标志。
@THEME_ID@ 注册的模板主题的标识。
@用户名@ 用户的用户名。

修改云目录登录密码警告页面

密码警告页面位于压缩主题文件中的 /authentication/login/cloud_directory/password/password_intelligence_warning.html 文件内。

当管理员在租户上启用了密码智能功能并选择了“WARN”配置时,系统会向用户显示此密码警告页面。 在这种情况下,系统将提醒用户,其当前登录的账户或正在尝试修改密码的账户设置了弱密码或不安全的密码。 本页面提醒用户设置强密码,并通过避免使用众所周知或易遭破解的密码来保障账户安全。 更新 password_intelligence_warning.html 文件以修改该页面。 可以使用 HTML 标记对页面进行文本更改。

此页面上提供了以下标签。 如需更新这些标签上的文本,请参阅 “自定义标签”

  • $PASSWORD_INTELLIGENCE_WARNING_TITLE$
  • $PASSWORD_INTELLIGENCE_WARNING_HEADING$
  • $PASSWORD_INTELLIGENCE_WARNING_NOTE$
  • $PASSWORD_INTELLIGENCE_WARNING_CHANGE_PASSWORD_LABEL$
  • $PASSWORD_INTELLIGENCE_WARNING_CONTINUE_LABEL$

此密码警告页面还包含下表中所示的宏。 宏是在运行时呈现其中数据的 @ 符号之间的字符。 请勿修改文件中的这些宏。

表 3. 宏定义
替换宏的值
@PAGE_FOOTER@ 包含页面页脚的 HTML。 可以通过自定义通用模板footer.html 来修改此代码。
@PAGE_HEADER@ 包含页面标题的 HTML。 可以通过自定义 commonheader.html 模板来修改此代码。
@ACTION@ 将执行的操作。 该值不应被修改。
@用户名@ 用户的用户名。 该值不应被修改。
@OLDPASSWORD@ 用户成功验证时使用的密码,该密码应予以更改。 该值不应被修改。
@新密码@ 用户希望设置的新密码。 该值不应被修改。

如需更改页面页眉、页脚和样式,请参阅 “创建通用品牌标识 ”。