1.0.0 • Published 2 years ago
otp_code_generator v1.0.0
OTP Code Generator
OTP Code Generator is a package which lets you generate OTP codes.
Methods
generate(secret
)
Generates a OTP code
This method takes 2 arguments,
secret
: The secret
options
: JSON array with settings (OPTIONAL)
const otp_code_generator = require("otp_code_generator");
(async () => {
console.log(await otp_code_generator.generate("JBSWY3DPEHPK3PXP"));
console.log(await otp_code_generator.generate("JBSWY3DPEHPK3PXP", { digits: 8 }));
console.log(await otp_code_generator.generate("JBSWY3DPEHPK3PXP", { algorithm: "SHA-512" }));
console.log(await otp_code_generator.generate("JBSWY3DPEHPK3PXP", { period: 60 }));
console.log(await otp_code_generator.generate("JBSWY3DPEHPK3PXP", { timestamp: 1465324707000 }));
console.log(await otp_code_generator.generate("JBSWY3DPEHPK3PXP", { digits: 8, algorithm: "SHA-512", period: 60, timestamp: 1465324707000 }));
})();
1.0.0
2 years ago