7sg / ratelimiter
Provides a request pattern to rate limit Flow / Neos Applications
Installs: 1 332
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:neos-package
Requires
- maba/gentle-force: ~0.3.0
- neos/flow: *
This package is not auto-updated.
Last update: 2025-03-07 00:29:13 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'