修改登录测试页面
您可以根据自身业务需求自定义登录测试页面 IBM® Verify 。 当用户以测试模式登录 OIDC 或 SAML 企业身份源时,系统会向其显示登录测试页面。
要更新登录测试页面,请下载压缩后的主题文件。 根据需要编辑该页面,然后将更新后的主题文件上传回您的 Verify 租户。 如需了解更多信息,请参阅 “更新主题 ”。
可以使用 HTML 标记对页面进行文本更改。 HTML 文件还包含宏。 宏是指位于 @ 符号之间的字符,其中包含的数据会在运行时被渲染。 请勿更改文件中的宏。
登录测试页面 IBM Verify 位于主题压缩文件中的目录 templates\authentication\test\ 内。
修改登录测试页面
当用户以测试模式登录 OIDC 或 SAML 企业身份源时,系统会向用户显示“修改登录”测试页面。 更新 login_test_page.html 文件以修改该页面。
登录测试页面上提供了以下标签。 如需更新这些标签上的文本,请参阅 “自定义标签”。
- $TESTPAGE_TITLE$
- $TESTPAGE_IDENTITY_SOURCE_NAME_LABEL$
- $TESTPAGE_LOGIN_ERROR_LABEL$
- $TESTPAGE_LOGIN_TOKEN_LABEL$
- $TESTPAGE_USER_CLAIMS_LABEL$
- $TESTPAGE_COL_TITLE_CLAIM$
- $TESTPAGE_COL_TITLE_VALUE$
- $TESTPAGE_COL_TITLE_MAPPED$
- $TESTPAGE_IDSOURCE_MAPPINGS_LABEL$
- $TESTPAGE_PROTOCOL_ATTRIBUTES_LABEL$
- $TESTPAGE_COL_TITLE_PROTOCOL_ATTRIBUTE_NAME$
- $TESTPAGE_COL_TITLE_PROTOCOL_ATTRIBUTE_VALUE$
下表中显示了此页面的宏。
| 宏 | 替换宏的值 |
|---|---|
| @THEME_ID@ | 注册的模板主题的标识。 |
| @PAGE_HEADER@ | 包含页面标题的 HTML。 可通过定制 header.html 公共模板来修改此代码。 |
| @PAGE_FOOTER@ | 包含页面页脚的 HTML。 可通过定制 footer.html 公共模板来修改此代码。 |
| @IDENTITY_SOURCE_NAME@ | 用户登录时所使用的 OICD 或 SAML 企业身份源的名称。 |
| @ERROR_SECTION_CLASS@ | 是否隐藏该部分,若设置为 tp-hide,则会隐藏该部分。 |
| @ERROR@ | 用户登录身份源时显示的错误信息。 |
| @TOKEN@ | 从 OICD 或 SAML 企业身份源接收到的令牌可以是 ID 令牌,也可以是 SAML 断言。 |
| @NAME@ | token 中声明的名称。 |
| @VALUE@ | 映射给已登录用户的声明值。 |
| @MAPTO@ | 用户声明所映射的 IBM Verify 属性的名称。 |
| @PROTOCOL_ATTRIBUTES_SECTION_CLASS@ | 是否隐藏该部分,若设置为 tp-hide,则会隐藏该部分。 |