api-limits.yml
Rate limit configuration for the login and SSO/SLO callback endpoints is stored in api-limits.yml.
- The
rateLimits.loginsettings apply forPOST /auth/login. - The
rateLimits.ssosettings apply for/auth/sso/callback(GETandPOST) and/auth/slo/callback(GETandPOST).
api-limits.yml
# Rate limits
rateLimits:
# Login rate limit - Rate limit, expressed as maximum number of requests per interval (second,
# minute, hour, day). Examples: 3/second, 5/minute.
login:
# Requests per interval - Maximum number of requests allowed per interval.
# [integer; min: 1]
rate:
# Interval - Time window for the rate limit.
# One of: second | minute | hour | day
# [string; default: second]
interval:
# SSO/SLO callback rate limit - Rate limit for SSO and SLO callback endpoints. Expressed as
# maximum number of requests per second, minute, hour, or day. Examples: 3/second, 5/minute. When
# limit is reached, 429 Too Many Requests HTTP responses are sent.
sso:
# Requests per interval - Maximum number of requests allowed per interval.
# [integer; min: 1]
rate:
# Interval - Time window for the rate limit.
# One of: second | minute | hour | day
# [string; default: second]
interval: