#php #symfony
#php #symfony
Вопрос:
Стандартная аутентификация требует, чтобы пользователь указал имя пользователя и пароль. Как добавить другое поле в этот процесс? Поле является частью объекта User.
По сути, я хочу получить пользователя как по имени пользователя, так и по этому полю, а затем просто аутентифицировать его по паролю.
Ответ №1:
Звучит как отличное потенциальное использование относительно нового компонента Symfony Guard.
Некоторые примеры кода было бы очень легко расширить (в методах getCredentials()
amp; checkCredentials()
), чтобы также требовать сопоставления дополнительной информации.