mchev/banhammer
Laravel package for banning users, IP addresses, and other entities with a polymorphic ban model, middleware, events, and helper methods. Supports temporary or permanent bans, reasons, and easy integration into existing applications.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| cybercog/laravel-ban | 0.83 | Add ban management to any Laravel Eloquent model. Supports multiple bans per model with soft-deleted history, BanService helpers, query scopes, ban/unban events, middleware to block access for banned users, scheduling, and integrations like Nova. | 1,124 | 1,125 | 65 | 26K | 13 | 25.9 | 26.3 | MIT | 8 months ago | |
| qirolab/laravel-bannable | 0.83 | — | 18 | 18 | 3 | 129 | 0 | 14.3 | 13.5 | MIT | 6 months ago | |
| nickurt/laravel-stopforumspam | 0.82 | Laravel package for StopForumSpam.com that checks usernames, email addresses and IPs against the spam database. Ships validation rules, form requests, caching and configurable API endpoints to block spam registrations and forum posts. | 69 | — | 7 | — | 0 | 0.6 | — | MIT | — | |
| cybercog/laravel-nova-ban | 0.82 | — | 40 | 42 | 5 | 2K | 3 | 2.6 | 24.9 | MIT | 4 years ago | |
| gerenuk/filament-banhammer | 0.82 | Filament Banhammer brings ban management to Filament admin panels, letting you ban and unban users, schedule bans, and block banned accounts from accessing your app. Manage moderation directly from Filament with dedicated resources and controls. | 12 | 12 | 3 | 224 | 0 | 17.0 | 20.0 | MIT | 2 months ago | |
| mulertech/scanner-ban-bundle | 0.81 | A Laravel/PHP bundle for detecting and banning malicious scanners and suspicious traffic. It integrates with your app to block unwanted requests, helping protect endpoints and reduce noise from automated probes. | 0 | — | 0 | — | 0 | 17.5 | — | MIT | 2 months ago | |
| rectitude-open/filament-ban-manager | 0.81 | A Filament plugin for Laravel that adds user ban management to your admin panel. Review active and expired bans, ban or unban users, record reasons and expiration dates, and keep moderation actions organized in one Filament resource for faster admin workflows. | 0 | — | 0 | — | 0 | 0.5 | — | MIT | 1 year ago | |
| martin6363/laravel-api-auth | 0.81 | A configuration-driven Laravel 11/12 API authentication package built on Sanctum. It covers registration, login with email/username/custom fields, logout, token refresh, password reset, email verification, and user profiles, all with configurable rate limiting. | 1 | 1 | 0 | 3 | 0 | 15.0 | 6.2 | MIT | 3 months ago | |
| cresjie/ip-blocker | 0.81 | Simple Laravel 5 IP blocker. Install via Composer, publish config, and list blocked IPs in config/cresjie/block-ip.php. When a request matches, it throws IpBlockerException so you can render a custom “blocked” view in your exception handler. | 3 | 3 | 0 | 0 | 0 | 0.9 | — | MIT | 9 years ago | |
| romanzipp/laravel-turnstile | 0.81 | Laravel package for integrating Cloudflare Turnstile into your forms. Includes validation rules, middleware, and a Blade component to protect against bots and spam with a privacy-friendly captcha alternative to reCAPTCHA. | 31 | 32 | 5 | 9K | 2 | 0.7 | 34.1 | MIT | — | |
| heihallo/mcp-kit | 0.81 | A Laravel toolkit for building Model Context Protocol servers, helping you expose tools, resources, and prompts to AI clients with clean, framework-native APIs and minimal setup. | 0 | 0 | 0 | 1K | 0 | 0.0 | 43.0 | MIT | — | |
| aureola/laravel-teapot | 0.81 | Adds HTTP 418 I'm a teapot responses to Laravel apps, with middleware, route macros, and helpers for returning proper teapot status codes, configurable messages, and a tea-themed error page for playful APIs and demos. | 2 | 2 | 0 | 315 | 0 | 0.0 | 28.0 | MIT | — | |
| fosseva/laravel-web-mcp | 0.81 | fosseva/laravel-web-mcp helps Laravel applications act as web-based MCP servers, exposing tools and resources to AI clients through the Model Context Protocol. It simplifies adding MCP endpoints using familiar Laravel conventions. | 5 | — | 0 | — | 0 | 19.4 | — | MIT | 1 month ago | |
| niladam/livewire-ban | 0.81 | Ban users in your Laravel app with Livewire. Includes a ready-made Livewire component to ban and unban users, middleware to block banned accounts, and configurable ban reasons and durations. | 4 | 4 | 0 | 2K | 0 | 17.4 | 41.0 | MIT | 1 month ago | |
| maba/gentle-force | 0.81 | maba/gentle-force is a Laravel package for defending authentication against brute-force attacks. It gradually throttles repeated failed login attempts with configurable delays, helping slow attackers while keeping legitimate users unaffected. Simple middleware integration and cache-backed attempt tr... | 43 | 45 | 12 | 4K | 5 | 2.6 | 29.7 | MIT | 5 years ago | |
| chrisbjr/api-guard | 0.81 | API Guard is a Laravel package for API key authentication. It lets you generate and manage API keys, protect routes with middleware, and authenticate requests via configurable headers or query parameters, with hashed key storage and easy integration. | 691 | 698 | 139 | 136 | 23 | 14.6 | 9.6 | MIT | 10 years ago | |
| hootlex/laravel-moderation | 0.81 | A Laravel package for moderating Eloquent models. Add moderation to any model with a trait, then approve, reject, or mark records pending using simple methods, query scopes, and events. Includes customizable status columns and support for filtering moderated content. | 528 | 538 | 67 | 2K | 16 | 9.6 | 14.0 | MIT | 8 years ago | |
| sven/super-basic-auth | 0.81 | A super simple Laravel package for HTTP Basic authentication. Protect routes with middleware and validate against configurable credentials—no database, no login forms, just lightweight basic auth. | 23 | 23 | 3 | 740 | 0 | 0.3 | 20.8 | MIT | 3 years ago | |
| elohim/laravel-security-check | 0.80 | Laravel security checker that scans your application for common vulnerabilities, misconfigurations, and risky dependencies, then reports actionable fixes so you can harden your app before deployment. | 60 | 61 | 6 | 0 | 0 | 0.8 | — | — | 1 year ago | |
| darkghosthunter/laraguard | 0.80 | Laraguard brings TOTP-based two-factor authentication to Laravel. It offers a dedicated auth guard, middleware, recovery codes, QR-code onboarding, and events, making it easy to secure logins with Google Authenticator-compatible codes. | 264 | — | 24 | — | 0 | 1.1 | — | MIT | 4 years ago |
|
How can I help you explore Laravel packages today?