Keycloak删除注册屏幕上的名字和姓氏字段

时间:2016-11-24 01:10:33

标签: freemarker keycloak

在Keycloak中,我们创建了一个自定义ftl注册主题,删除了可选的名字和姓氏字段。我们的系统只要求用户拥有电子邮件地址和密码。

但是,当用户点击输入时,会显示错误,指示需要输入名字和姓氏。

在Keycloak UserModel中,这些字段是可选的,也可以通过admin console / api创建用户,而无需使用firstname和lastname。

我们如何从注册屏幕上的keycloak表单验证中删除这些字段?

1 个答案:

答案 0 :(得分:5)

可以从身份验证中禁用配置文件验证 - >管理控制台中的流量区域。

将下拉选项更改为'注册'将显示注册表上使用的操作。设置'个人资料验证'禁用将阻止使用RegistrationProfile表单操作。

这将阻止检查所有3个字段(名字,姓氏和电子邮件),如果您想要更多地控制要检查的字段,则可能需要实施自己的验证操作。