@nowarajs/totp
    Preparing search index...

    Interface VerifyOptions

    Options for TOTP verification

    interface VerifyOptions {
        algorithm?: "SHA-1" | "SHA-256" | "SHA-512";
        digits?: 6 | 8;
        now?: number;
        period?: number;
        window?: number;
    }

    Hierarchy (View Summary)

    Index

    Properties

    algorithm?: "SHA-1" | "SHA-256" | "SHA-512"

    Hash algorithm to use

    SHA-1
    
    digits?: 6 | 8

    Number of digits in the code

    6
    
    now?: number

    Current timestamp in milliseconds

    Date.now()
    
    period?: number

    Time step in seconds for TOTP

    30
    
    window?: number

    Time window for verification (±window periods)

    1