настроить логин в Laravel Breeze

Я хочу настроить логику входа в Laravel Breeze, и пользователи могут входить в систему с именем пользователя и мобильным телефоном, например, в предыдущей версии Laravel логика входа в систему использует AuthenticatesUsertrait, и я мог легко переопределять методы и настраивать, но теперь нет черты и метода, которые можно было бы переопределить. Что мне теперь делать? Я ищу это, и кто-то предлагает отредактировать всю логику входа в предыдущую версию, но я не думаю, что это правда, и есть способ сделать это, не редактируя всю логику входа.

1 ответ

Логика теперь естьHttp/Controllers/Auth/AuthenticatedSessionController.phpв$request->authenticate();который находится вHttp/Requests/Auth/LoginRequest.phpизменять$this->only('email', ...)к'username'и проверка также под ней

Другие вопросы по тегам