Laravel 7/6 remove PHP artisan make auth command, This tutorial shows you which command used instead of make: auth. Generally, PHP makes: auth command generated default views like login, registration, forget the password, reset password and verify email.
You may have noticed, after installing a fresh Laravel application that the make: auth command no longer exists. So let’s see how you can easily generating auth scaffolding in Laravel.
First of all, you must know about Laravel UI.
Laravel UI is a new first-party package that extracts the UI portion of a Laravel project into a separate laravel/ui package. The separate package enables the Laravel team to iterate on the UI package separately from the main Laravel codebase.
You can install the
laravel/ui package via composer:
laravel new my-app composer require laravel/ui
Once you install the laravel / UI package, you have some commands available to generate the UI code, including authorization.
php artisan ui --help
The laravel/ui package provides a command for generating views for VUE, React and Bootstrap.
Here are a few examples:
php artisan ui vue php artisan ui react php artisan ui bootstrap
If you want to generate the auth scaffolding at the same time:
php artisan ui vue --auth php artisan ui react --auth php artisan ui bootstrap --auth
The ui:auth Command
In addition to the new UI command, the larva / UI package comes with another command to generate scaffolding:
php artisan ui:auth
If you run the ui: auth command, it will generate the organic root, HomeController, oral view, and app.blade.php layout files.
If you want to generate only views use the below command:
php artisan ui:auth --views
Now you need to run the below command for installing dependencies:
npm run dev
Know More – Make Auth
To learn more about the authentication and new UI package, check out the official Authentication Documentation.
You may like
- Php Artisan Serve Not Working Properly – Laravel Command
- Laravel Clear Cache Using Artisan Command CLI
- Laravel 6 Artisan Console Command Cheat Sheet ( List )
- Check Laravel Version Command-Line (cmd) and File
- How to Create a Controller And Model Laravel 6 Using cmd
- Laravel create and use middleware command
- Laravel clear cache shared hosting using artisan command