One of the most fundamental part of an application is the authentication, good thing Laravel has already built that for you. On this tutorial we will be showing you how to install Laravel Breeze. It is a good starting point when making a Laravel application.
Laravel Breeze gives you a simple and minimal implementation of login, registration, password reset, email verification and password confirmation which are part of Laravel’s authentication features.
Now that you have a bit of an insight we will now start.
Step 1: Install Laravel 8
First, select a folder that you want the Laravel to be installed then execute this command on Terminal or CMD to install Laravel 8:
Install via composer:
composer create-project laravel/laravel laravel-breeze
Install via Laravel Installer:
laravel new laravel-breeze
Step 2: Set Database Configuration
Open the .env file and set database configuration:
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=your database name(laravel_8_breeze) DB_USERNAME=your database username(root) DB_PASSWORD=your database password(root)
Step 3: Install Laravel Breeze
After setting up the database configuration, run the migration command:
php artisan migrate
Then install the Laravel breeze package
composer require laravel/breeze --dev
After installing packages, run the artisan command breeze:install to publish the authentication views, routes, controller and other resources to the project.
php artisan breeze:install
After the installation, run these commands to compile the assets.
npm install npm run dev php artisan migrate
Step 3: Run the App
Run the laravel app:
php artisan serve
You can now navigate to login and register url.