image alt

Jetstream Authentication

blog image

Laravel 8 PHP Tutorial Series 

Tutorial 06

 

Jetstream Authentication

Link:  PHP Laravel Intermediate tutorial | What is Jetstream - Tutorial 06 - YouTube

Laravel Jetstream automatically scaffolds the login, two-factor login, registration, password reset, and email verification features for your project, allowing you to start building the features you care about instead of worrying about the nitty-gritty details of user authentication. Under the hood, the authentication portions of Jetstream are powered by Laravel Fortify, which is a front-end agnostic authentication backend for Laravel. Essentially, Fortify defines the routes and controllers for implementing the application's authentication features while the Jetstream UI makes requests to those routes. When Jetstream is installed, the config/fortify.php configuration file is installed into your application. Within this configuration file, you can customize various aspects of Fortify's behavior, such as the authentication guard that should be used, where users should be redirected after authentication, and more. Within the fortify configuration file, you can also disable entire features of Fortify, such as the ability to update profile information or passwords.

More Info: https://jetstream.laravel.com/1.x/features/authentication.html

Installing Jetstream

You may use Composer to install Jetstream into your new Laravel project:

composer require laravel/jetstream

After installing the Jetstream package, you may execute the jetstream:install Artisan command. This command accepts the name of the stack you prefer (livewire or inertia). In addition, you may use the --teams switch to enable team support.The jetstream:install command will also install a suite of "feature" tests that provide test coverage for the features provided by Jetstream. If you would like to use Pest PHP for testing, you may use the --pest switch to install a Pest test suite instead of the default PHPUnit test suite.

More Info: https://jetstream.laravel.com/2.x/installation.html

 

Facebook   : https://www.facebook.com/CyberElysium

Instagram   : https://www.instagram.com/cyber_elysium/

Twitter     : https://twitter.com/CyberElysium

LinkedIn   : https://www.linkedin.com/company/CyberElysium

Facebook Community :  https://www.facebook.com/groups/2945714992424838/

Visit our website for more details: https://cyberelysium.com/

Thanks for reading ❤

Ready to grow your business digitally?