Удаление / замена поля имени пользователя на email с помощью FOSUserBundle в Symfony2 / Symfony3

Я хочу иметь только email в качестве способа входа, я не хочу иметь имя пользователя. Возможно ли это с symfony2/symfony3 и FOSUserbundle?

Я читал здесь http://groups.google.com/group/symfony2/browse_thread/thread/92ac92eb18b423fe

Но тогда я застрял с двумя нарушениями ограничений.

Проблема в том, что если пользователь оставляет адрес электронной почты пустым, я получаю два ограничения нарушения:

  • Пожалуйста, введите имя пользователя
  • Пожалуйста, введите email

Есть ли способ отключить проверку для данного поля, или, лучше, убрать поле из формы вообще? вообще удалить поле из формы?

57
задан Mick 17 May 2017 в 06:29
поделиться