7sg / ratelimiter
There is no license information available for the latest version (v1.0) of this package.
Provides a request pattern to rate limit Flow / Neos Applications
v1.0
2021-09-22 09:45 UTC
Requires
- maba/gentle-force: ~0.3.0
- neos/flow: *
This package is not auto-updated.
Last update: 2026-03-06 05:13:10 UTC
README
Provides a request pattern to rate limit specific routes in Flow / Neos Applications.
Based on gentle-force
Installation
composer require '7sg/ratelimiter'
Usage
Neos: Flow: security: firewall: filters: 'Seven.Website:FooBar': pattern: 'Seven\RateLimiter\RateLimiterRequestPattern' patternOptions: uriPattern: '/protected-route' redisHostname: 'REDIS_HOST' redisPort: 6379 useCaseKey: 'your-use-case-key' maxUsages: 5 period: 60 interceptor: 'AccessDeny'