如何在Keycloak注册页面上配置"接受条款和条件"

iul*_*aru 5 keycloak

我使用Keycloak 1.7.0-Final.用户必须在注册时同意条款和条件.

我在身份验证>必需操作中启用了"条款和条件",但注册页面上没有显示任何内容.

此外,我找不到为每种语言配置特定条款和条件文件的位置.

你能帮忙吗?

谢谢.

Adr*_*ian 6

用户填写注册表并提交注册后,您将看到条款和条件.如果您想要自定义并添加自己的消息区域设置,则必须覆盖terms.ftl(构建您自己的主题)页面 - 请参阅Keycloak文档 - 主题 ...

  • 死链接,尝试这个主题:https://keycloak.gitbooks.io/server-developer-guide/content/topics/themes.html,这个条款和条件:https://keycloak.gitbooks.io/服务器adminstration引导/内容/主题/用户/需要,actions.html (2认同)
  • 双死。试试这个链接:https://www.keycloak.org/docs/3.0/server_admin/topics/users/required-actions.html (2认同)
  • 又死了。请参阅 https://www.keycloak.org/docs/latest/server_admin/#required-actions (2认同)

小智 6

默认情况下,现有用户不能拥有此页面。您需要将“条款和条件”配置为“默认操作”,然后这将默认应用于所有新用户。

对于现有用户,您需要手动取消“用户”>“所需操作”。

不要忘记在 //themes/base/login/terms.ftl 下自定义条款页面