настроить логин в Laravel Breeze
Я хочу настроить логику входа в Laravel Breeze, и пользователи могут входить в систему с именем пользователя и мобильным телефоном, например, в предыдущей версии Laravel логика входа в систему использует
AuthenticatesUser
trait, и я мог легко переопределять методы и настраивать, но теперь нет черты и метода, которые можно было бы переопределить. Что мне теперь делать? Я ищу это, и кто-то предлагает отредактировать всю логику входа в предыдущую версию, но я не думаю, что это правда, и есть способ сделать это, не редактируя всю логику входа.
1 ответ
Логика теперь естьHttp/Controllers/Auth/AuthenticatedSessionController.php
в$request->authenticate();
который находится вHttp/Requests/Auth/LoginRequest.php
изменять$this->only('email', ...)
к'username'
и проверка также под ней