Laravel 9 Authentication Example using Jetstream Tutorial
Hi Artisan,
In this tutorial, we are going to learn laravel 9 authentication with jetstream. This tutorial will give you a simple installation example of laravel 9 auth with jetstream. We can see laravel 9 jetstream auth with inertia as well as livewire. So, you have to just follow a few steps to create an example of laravel 9 jetstream auth example.
You know that Laravel jetstream provides lots of features like login, registration, email verification, two-factor authentication, session management, API via Laravel Sanctum, and team management features are there.
So, If you want to use laravel pre-define auth scaffolding with jetstream then just follow the tutorial and I will show you how to create auto with livewire and Inertia using Jetstream in Laravel 9 application.
Step 1: Install Laravel 9
Install a fresh laravel 9 application by the following command:
composer create-project laravel/laravel example-app
Step 2: Install Jetstream
Now install jetstream via the below command:
composer require laravel/jetstream
Now we can create auth with livewire or inertia js. So choose one of them.
php artisan jetstream:install livewire
OR
php artisan jetstream:install livewire --teams
Or inertia js:
php artisan jetstream:install inertia
OR
php artisan jetstream:install inertia --teams
Now run run some command
npm install && npm run dev
And now run php artisan migrate
command to complete this jetstream installation in Laravel 9.
Read also: Laravel 9 Autoload Custom Helper Functions Example
Hope this Laravel 9 jetstream auth tutorial will help you.