thamtech/yii2-ratelimiter-advanced
Advanced rate limiter filter for Yii2 using a leaky-bucket algorithm. Define multiple independent limits per action and identifier (IP, user ID, etc.), store allowance/timestamp automatically, customize responses (429, events, headers, callbacks), and support Retry-After.
Yii2 Advanced Rate Limiter is a flexible Yii2 filter/behavior for enforcing or monitoring request throttling using a leaky bucket approach. It extends Yii2’s built-in RateLimiter by supporting multiple independent limits per action and identifier, plus built-in management of allowance/timestamp storage.
Key features:
X-Rate-Limit-)Retry-After header to guide client backoffHow can I help you explore Laravel packages today?