Laravel 8 Authentication Tutorial


Share:
Published By: Admin, Published On: May 17, 2021, Category: Laravel 8 Laravel

Hi Dev,

Today, I will learn you how to implement authentication in your Laravel 8 project with example Alright, let’s dive into the steps.

Laravel 8 provide septate composer package for engendering auth scaffold in laravel 8 application. Whenever you require to engender auth in laravel 8 then you must have to install laravel/ui package in laravel 8.

Next, Using laravel/ui you can create simple view with auth as same you did before you do. But you have to use vue js or react js with auth view in laravel 8. But they does not provide as default you have to follow few step to do auth.

You have to follow few step to make auth in your laravel 8 project.

First of all you need to install laravel/ui package as like bellow:

First, we require to download the laravel fresh setup. Utilize the below command and download fresh incipient laravel setup :

composer require laravel/ui

After, that you can run following command and check ui commands info.

php artisan ui --help

Next, You can use following commands for creating auth:

Using Bootstrap:
php artisan ui bootstrap --auth
Using Vue:
php artisan ui vue --auth
Using React:
php artisan ui react --auth

Now, you need to run npm command, otherwise you can not see better layout of login and register page.

Install NPM:
npm install
Run NPM:
npm run dev

Register Page



We now have a better looking UI. This is a screenshot of the login page:



If you register for an account, you'll be authenticated in and redirected to the /home path which is mapped to a HomeController where you can withal invoke the logout method:

It will work great.

I hope it will help you

Share: