Не могу авторизироваться в Laravel

Проект создан через Homestead на Laravel 7.0. Сгенерировал все контроллеры и шаблоны для аутентификации командой

composer require laravel/ui
php artisan ui vue --auth

После чего зарегистрировался в проекте. Запись в таблице БД создалась. После чего пробую авторизироваться на странице /login. Происходит следующее: Контроллер Login отрабатывает корректно и перенаправляет на контроллер /home. Но у этого контроллера в конструкторе прописал $this->middleware('auth');. И при его отрабатывании меня снова кидает на страницу авторизации, без малейшего намека на проблему.

P.S. Только что проверил свой проект через WAMP (на windows без homestead) и всё работает. То-есть проблема в самой настройке Homestead. Проверил каталоги сессий и тд. Всё на месте. Кто-нибудь знает из-за чего может возникнуть такая проблема?


Ответы (2 шт):

Автор решения: Katanji

в 6 и 7 ларе нет команды php artisan make:auth

введите сюда описание изображения

7 лара - https://laravel.com/docs/7.x/authentication

6 лара - https://laravel.com/docs/6.x/authentication

последний раз она была в 5.8 - https://laravel.com/docs/5.8/authentication

→ Ссылка
Автор решения: Rebellion

Я понял, в чем проблема. Виноват. Структура пользовательской таблицы не соответствует миграции Laravel. Извините, что потратил впустую ваше время.

→ Ссылка