Skip to content

otplib API Documentation / @otplib/core / OTPGuardrailsConfig

Type Alias: OTPGuardrailsConfig

OTPGuardrailsConfig = object

Defined in: packages/core/src/utils.ts:91

Configurable guardrails for OTP validation

Allows overriding default safety limits for non-standard production requirements. Use with caution - custom guardrails can weaken security.

Properties

MAX_COUNTER

MAX_COUNTER: number

Defined in: packages/core/src/utils.ts:96


MAX_PERIOD

MAX_PERIOD: number

Defined in: packages/core/src/utils.ts:95


MAX_SECRET_BYTES

MAX_SECRET_BYTES: number

Defined in: packages/core/src/utils.ts:93


MAX_WINDOW

MAX_WINDOW: number

Defined in: packages/core/src/utils.ts:97


MIN_PERIOD

MIN_PERIOD: number

Defined in: packages/core/src/utils.ts:94


MIN_SECRET_BYTES

MIN_SECRET_BYTES: number

Defined in: packages/core/src/utils.ts:92

Released under the MIT License.