solution-forest/filament-firewall
Filament Firewall adds IP whitelist/blacklist protection for your Laravel app and Filament admin panel. Includes install command, config and migrations, plus middleware (e.g., WhitelistRangeMiddleware) to restrict access by allowed/blocked ranges.
spatie/laravel-honeypot or laravel-breeze with custom middleware.throttle) may suffice.spatie/laravel-permission or custom logic.laravel-trusted-proxy or owasp/csrf-defender."This lightweight middleware adds a critical layer of security to our Filament Admin panel by restricting access to predefined IP addresses—whitelisting trusted networks or blacklisting suspicious regions. It’s a low-code, high-impact way to harden our admin surfaces against unauthorized access, aligning with our compliance goals without requiring custom development. The MIT license and active maintenance (last release: Feb 2026) ensure long-term viability, with minimal overhead for implementation. For a one-time integration cost, we gain proactive protection against IP-based threats, reducing risk exposure for sensitive operations."
*"Filament-Firewall provides a drop-in middleware for IP whitelisting/blacklisting in Filament Admin, leveraging Laravel’s native middleware stack. Key benefits:
config/filament-firewall.php (supports CIDR ranges, regex, and dynamic lists).FilamentFirewall::before/after events for custom logic (e.g., logging, notifications).protected routes in web.php).
Tradeoff: Limited to IP-based controls—pair with Filament’s built-in auth for full coverage. Ready to demo in 1–2 hours."*How can I help you explore Laravel packages today?