shlogg · Early preview
Paul Redmond @paulredmond

Laravel AbuseIP Community Package For Spam Protection

Protect your Laravel app from spam IPs with AbuseIP community package! Sync blocklist, add middleware & schedule daily updates for a secure experience.

The Laravel Abuse IP community package by Rahul Alam adds a layer of protection to your Laravel application from known spam IPs. This package provides an Artisan command to keep your IP list in sync with the Aggregated AbuseIPDB blocklist and middleware to check requests against the list.
To start using this package, you need sync the blocklist file of IPs. If you run your application on multiple servers, your storage drive will need to be centralized, or you'll need to sync and store the IP list data on each server.
Next, the package's AbuseIp middleware will check requests against the block...