Authentication starter kit for your next Filament application.
Filament Jet is an authentication starter kit for Filament and provides a comprehensive set of features for building secure authentication systems in Filament applications. It includes features such as login, registration, email verification, two-factor authentication, session management, personal data export, API via Laravel Sanctum, and optional team management.
To install Filament Jet, you can use composer:
composer require filament/jet
After installing the package, you need to execute the following Artisan command:
php artisan filament:install-jet
To enable team support, you can use the --teams switch:
php artisan filament:install-jet --teams
After installation, it is recommended to install and build NPM dependencies and migrate the database:
npm install && npm run dev
php artisan migrate
Additionally, you can publish the views using the following command:
php artisan vendor:publish --provider="Filament\Jet\JetServiceProvider" --tag="jet-views"
Don’t forget to update the config/filament.php file to point to the Filament Jet’s Login class. You may also want to customize the size of the auth card and show/hide the brand.
Filament Jet is a feature-rich authentication starter kit for Filament applications. It provides an easy way to implement login, registration, two-factor authentication, and other essential authentication features. The installation process is straightforward, and the package offers extensive customization options. Overall, Filament Jet is an excellent tool for developers looking to build secure authentication systems in their Filament applications.