Прежде чем приступать к реализации авторизации в Laravel, убедитесь, что была выполнена команда
php artisan migrate
Затем выполним команды
composer require laravel/ui
После чего нам необходимо выбрать клиентскую часть аутентификации:
php artisan ui vue --auth
или
php artisan ui bootstrap --auth
По умолчанию библиотека Bootstrap отсутствует. Её можно установить вручную, или запустив следующие команды.
npm install & npm run dev
Во время регистрации, Laravel хеширует пароль через метод Hash::make()
.
Контроллеры авторизации находятся в app/Http/Controllers/Auth/
.
Шаблоны авторизации находятся в папке resources/views/auth
.