In this article, I will show you laravel 9 jetstream auth using livewire. From this tutorial, You will learn laravel 9 auth with livewire jetstream process. In this tutorial, I wanna share with you laravel 9 auth with a livewire tutorial. This livewire auth example will help you laravel 9 authentication livewire example.
You know that laravel 9 jetstream was designed by Tailwind CSS and they provide auth scaffolding using livewire and Inertia You can choose either livewire or inertia js before creating auth scaffolding. In laravel jetstream auth, it provides login, registration, email verification, two-factor authentication, session management, API via Laravel Sanctum, and team management features inbuilt but team management is optional.
Let's see the step of creating an authentication mechanism with livewire laravel jetstream:
Install Laravel 9:
First, we need to install laravel 9 application using the composer command.
composer create-project laravel/laravel example-app
Install Jetstream:
Now, in this step, we need to use the composer command to install jetstream, so let's run the bellow command and install the bellow library.
composer require laravel/jetstream
Generate Auth with Livewire:
Now, in this step, we will create authentication with livewire. So run the below command:
php artisan jetstream:install livewire
OR
php artisan jetstream:install livewire --teams
Now run the npm command to compile assets:
npm install
//then
npm run dev
Read also: Laravel 9 Ajax File Upload with Progress Bar Tutorial
Hope it can help you.
#laravel #laravel-9x #livewire