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.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package filament-fortify

Laravel Fortify for Filament Admin

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

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

Screenshot of hook for socialite

Available hooks

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

License

The MIT License (MIT). Please see License File for more information.


All versions of filament-fortify with dependencies

PHP Build Version
Package Version
Requires php Version ^8.0|^8.1|^8.2
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
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package wychoong/filament-fortify contains the following files

Loading the files please wait ....