prsm/packages/otp/src/validate.ts
2024-08-27 18:16:34 -04:00

9 lines
344 B
TypeScript

import Otp from ".";
const totp = "355435"; // Replace with the TOTP generated by your authenticator app
// Loose validation
// const isValid = Otp.verifyTotp("IYKZRIYTTWVKXBDNG3VSY3FTQFEO3MWY", totp);
// Strict validation
const isValid = Otp.verifyTotp("IYKZRIYTTWVKXBDNG3VSY3FTQFEO3MWY", totp, 0, 0);
console.log("Is TOTP valid?", isValid);