← Back to Plugins
  • Firewall

Firewall

Plugin information

by alan lam

Authentication Authorization Admin panel

Depends on akaunting/laravel-firewall, Manage Firewall under Filament Admin Panel.

Support

#firewall on Discord

Views

556

License

MIT

Documentation

Filament Firewall

Latest Version on Packagist Total Downloads

This package provides a whitelist and blacklist feature to restrict access to your Laravel application and Filament admin panel. For additional functionality, please refer to the Laravel Firewall package.

filament-firewall-package-1 filament-firewall-package-2

Getting Started

  1. Install the package using the composer require command:

    composer require solution-forest/filament-firewall
  2. To publish the configuration files and migrations files for this plugin, as well as automatically run migration, enter the following command:

    php artisan filament-firewall:install
  3. This package comes with WhitelistRangeMiddleware. You need to register it in $middleware in the app\Http\Kernel.php file:

    protected $middleware = [
    ...
    \SolutionForest\FilamentFirewall\Middleware\WhitelistRangeMiddleware::class,
    ];
  4. You can change the setting in the config/filament-firewall.php file to skip the middleware WhitelistRangeMiddleware check.

Usage

filament-firewall-package-2

Publishing translations

php artisan vendor:publish --tag=filament-firewall-translations

Security Vulnerabilities

If you discover any security related issues, please email inf[email protected] instead of using the issue tracker.

License

Please see License File for more information.

Credits