verifyTOTP
@quik/mfa / verifyTOTP
Function: verifyTOTP()
verifyTOTP(
code,secret,now?,stepSeconds?,digits?,window?):boolean
Defined in: mfa/src/utils/totp.ts:162
Verifies a TOTP code within the allowed drift window.
Parameters
code
string
User-provided code.
secret
string
Base32 secret.
now?
number = ...
Reference timestamp in milliseconds.
stepSeconds?
number = 30
Step interval in seconds.
digits?
number = 6
Number of digits in the expected code.
window?
number = 1
Allowed drift window measured in steps.
Returns
boolean