Я хочу расширить FOSUserBundle, чтобы пользователи могли зарегистрироваться и войти в систему по их номеру телефона.Расширьте FOSUserBundle, чтобы разрешить вход в систему с номером телефона
Я добавил дополнительное (tel_number) поле к сущности/таблице.
Я не очень обеспокоен регистрационной стороной, так как я могу просто вручную добавить дополнительное поле БД в свою регистрационную форму (если пользователь предоставляет свой номер телефона).
Я пытаюсь понять, что происходит, и какие файлы используются, когда я отправляю форму для входа (когда она идет на проверку входа в систему). Какой файл это, где его продлить?
Если я знаю, что тогда я, возможно, поиграю и пойду, но я действительно не понимаю, как это работает. Маршрут, похоже, не связан ни с чем, и я знаю, что он работает только, если вы отправляете на страницу, GET ничего не делает.
Таким образом, идея состоит в том, чтобы каждый вводил имя пользователя и адрес электронной почты, но, возможно, они могли ввести свой номер телефона. При входе в систему они могут либо ввести имя пользователя, либо номер телефона, но для меня важно понять, с чего начать и перехватить часть входа в систему.
Если кто-то может указать файл и процесс, который запускается, когда они идут на регистрацию, это поможет мне начать смотреть на это. Заранее спасибо.