Skip to content

RateLimitResult

Defined in: packages/auth/src/ratelimit/rate-limit.service.ts:35

allowed: boolean

Defined in: packages/auth/src/ratelimit/rate-limit.service.ts:36


limit: number

Defined in: packages/auth/src/ratelimit/rate-limit.service.ts:37


remaining: number

Defined in: packages/auth/src/ratelimit/rate-limit.service.ts:39

Requests left in the current window (never negative).


resetSeconds: number

Defined in: packages/auth/src/ratelimit/rate-limit.service.ts:41

Seconds until the window resets.


retryAfterSeconds: number

Defined in: packages/auth/src/ratelimit/rate-limit.service.ts:43

Seconds the caller should wait before retrying (0 when allowed).