As you know that
laravel 5.* version provide you default authentication by one single command.
But After Laravel 6.0 It’s not that easy to run one command and get Authentication ready.
I’ll let you know the reason behind that, As you know laravel latest Laravel 6.0 LTS is already launched by laravel on 3rd September, 2019 by Laravel team.
The team laravel doing such as good performance and reduce the load of developer and made the process of development quite easy.
But in laravel 5.* it’s very very easy to generate authentication scaffolding by hit one command.
php artisan make:auth
You can run this command in laravel 5.* and you may check that your authentication is ready to use, initially it was came with the
Vue/Bootstrap js based scaffolding by default, But now
laravel 6.0 uses
npm to install both of these front-end packages.
For that laravel provides
laravel/ui Composer package, which may be installed using Composer
Do not worry I’ll help you to generate auth in laravel 6.0, for that you need to follow the below steps.
Install fresh laravel.
laravel new project_name
Once installation is done you may start your development server.
php artisan serve
laravel 5.0 it’s 3rd step to generate authentication, but in laravel 6.0 you may need to install composer package for the
laravel/ui first by using this.
composer require laravel/ui --dev
Once this package is installed, then you may install your scaffolding using the
ui Artisan command
php artisan ui vue --auth
php artisan ui react --auth
After installing the
laravel/ui Composer package and generating the front-end scaffolding, but not get your css and js default which laravel provide to you so for that you have to follow the 2 more steps.
Laravel contact CSS in SASS format so its need to compile first before convert to CSS,So before compiling your CSS, install your project’s front-end dependencies using the Node package manager (NPM):
Once the dependencies have been installed using above command, you can compiled your SASS CSS using laravel mix.
now run this last command and you may able to see your default scaffolding.
npm run dev
Once done with above command now you can check you may have your default authentication scaffolding generated, and you will find your css file in
And using the above steps you may generate your scaffolding in laravel 6.0.
I hope you like this post and for more like this please like, share and comment for more detail. 😀 🙂 🙂