Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RateLimitConfig ¶
type RateLimitConfig struct {
Enabled bool
CleanupInterval time.Duration
Register RateLimitRouteConfig
Snapshot RateLimitRouteConfig
Admin RateLimitRouteConfig
BruteForceThreshold int
BruteForceBan time.Duration
}
RateLimitConfig holds all rate limiting configuration
func LoadRateLimitConfig ¶
func LoadRateLimitConfig() RateLimitConfig
LoadRateLimitConfig loads rate limiting configuration from environment variables
Click to show internal directories.
Click to hide internal directories.