Skip to content

otplib API Documentation / otplib / / OTPGuardrailsConfig

Type Alias: OTPGuardrailsConfig ​

OTPGuardrailsConfig = object

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

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:109


MAX_PERIOD ​

MAX_PERIOD: number

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


MAX_SECRET_BYTES ​

MAX_SECRET_BYTES: number

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


MAX_WINDOW ​

MAX_WINDOW: number

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


MIN_PERIOD ​

MIN_PERIOD: number

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


MIN_SECRET_BYTES ​

MIN_SECRET_BYTES: number

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

Released under the MIT License.