Download the PHP package wychoong/filament-fortify without Composer
On this page you can find all versions of the php package wychoong/filament-fortify. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download wychoong/filament-fortify
More information about wychoong/filament-fortify
Files in wychoong/filament-fortify
Package filament-fortify
Short Description Laravel Fortify for Filament Admin
License MIT
Homepage https://github.com/wychoong/filament-fortify
Informations about the package filament-fortify
Laravel Fortify for Filament Admin
This package provides the UI for using Fortify in Filament Admin Panel
Screenshots
Login
Register
Email Verification
Forgot Password
Two Factor Login
Two Factor Page
Password Confirmation
Installation
You can install the package via composer:
You can intallation command and run the migrations with:
The installation command does few things to speed up the installation process:
As this package is only providing UI for Fortify, kindly refer Laravel Fortify documentation to setup, eg: User model.
Optional
You can publish filament-fortify config file with:
Optionally, you can publish the views using
Usage
This package respect the features configured in config/fortify.php, refer Laravel Fortify to enable/disable features.
To make the installation seemless, the following configs are overrided in the package.
Email Verification
To allow user access only after email verified, enable the feature in config/fortify.php and update config/filament.php
Password Confirmation
To request user password confirmation before access a Page/Resource, add
to relevant Page/Resource.
2FA
Update your User model
A simple enable/disable user's 2fa page is included.
You can change the page's title, navigation group, navigation label in service provider:
To disable it, publish the config file and set:
Customization
To use your own form, publish the config file and set your own livewire component
Theme
Depends on your project setup, you might register the css file with Filament::serving
as per Filament Documentation, then you need to publish the fortify.config
and add DispatchServingFilamentEvent::class
to the middleware for Fortify's routes.
Render hooks
Make use of Filament's render hook to register additional content without publishing views.
Example with Filament-Socialite
Available hooks
- filament-fortify.login.start
- filament-fortify.login.end
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- wychoong
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of filament-fortify with dependencies
filament/filament Version ^2.12.18
illuminate/contracts Version ^9.0|^10.0
laravel/fortify Version ^1.11
spatie/laravel-package-tools Version ^1.9.2