danharrin/livewire-rate-limiting
Add rate limiting to Laravel Livewire actions with a simple trait/middleware-style API. Throttle clicks, form submits, and other events to prevent spam and brute force attempts. Configure limits, decay, and messages per component or action.
isRateLimited() method to check rate limit by @ghabriel25 in https://github.com/danharrin/livewire-rate-limiting/pull/61Full Changelog: https://github.com/danharrin/livewire-rate-limiting/compare/v2.2.1...v2.3.0
#[Json] attribute exception by @ghabriel25 in https://github.com/danharrin/livewire-rate-limiting/pull/58Full Changelog: https://github.com/danharrin/livewire-rate-limiting/compare/v2.2.0...v2.2.1
Full Changelog: https://github.com/danharrin/livewire-rate-limiting/compare/v2.1.0...v2.2.0
Full Changelog: https://github.com/danharrin/livewire-rate-limiting/compare/v2.0.2...v2.1.0
Full Changelog: https://github.com/danharrin/livewire-rate-limiting/compare/v2.0.1...v2.0.2
Full Changelog: https://github.com/danharrin/livewire-rate-limiting/compare/v2.0.0...v2.0.1
Full Changelog: https://github.com/danharrin/livewire-rate-limiting/compare/v1.3.1...v2.0.0
null for getRateLimitKey component by @ItsANameToo in https://github.com/danharrin/livewire-rate-limiting/pull/26Full Changelog: https://github.com/danharrin/livewire-rate-limiting/compare/v1.3.0...v1.3.1
Full Changelog: https://github.com/danharrin/livewire-rate-limiting/compare/v1.2.0...v1.3.0
Full Changelog: https://github.com/danharrin/livewire-rate-limiting/compare/v1.1.0...v2.0.0
Full Changelog: https://github.com/danharrin/livewire-rate-limiting/compare/v1.0.1...v1.1.0
Full Changelog: https://github.com/danharrin/livewire-rate-limiting/compare/v1.0.0...v1.0.1
Full Changelog: https://github.com/danharrin/livewire-rate-limiting/compare/v0.3.0...v1.0.0
Added $this->minutesUntilAvailable to the TooManyRequestsException. #5
🥳
How can I help you explore Laravel packages today?