2016-11-24 9 views
2

В Keycloak у нас есть специальная тема регистрации ftl, которая удалила необязательные поля имени и фамилии. Наша система требует, чтобы пользователь имел адрес электронной почты и пароль.Keycloak Удалить поля имени и фамилии на экране регистрации

Однако, когда пользователь нажимает, появляется сообщение об ошибке, указывающее, что необходимо ввести имя и фамилию.

В UserModel Keycloak эти поля являются необязательными, а также можно создавать пользователей через консоль администратора/api без имени и фамилии.

Как удалить эти поля из проверки формы клавиатуры на экране регистрации?

ответ

4

Проверка профиля может быть отключена из области Аутентификация -> Потоки в Консоли администратора.

Изменение выпадающего варианта на «Регистрация» отображает действия, используемые в Регистрационной форме. Установка «Проверка профиля» на «ОТКЛЮЧЕНО» предотвратит использование функции формы RegistrationProfile.

Это предотвратит все 3 поля (имя, фамилия & электронной почты) от проверки, вам, вероятно, потребуется реализовать свое собственное действие проверки, если вы хотите больше контролировать, какие поля должны проверяться.