otp-generation
v1.0.5
Published
#otp-generator
Readme
otp-generation-package
#otp-generator
'otp-generator' is simple one time password generator and can be used as password generator.
Index
Install
npm install otp-generationUsage
const otpGenerator = require('otp-generation')
otpGenerator.generate(6, { upperCaseAlphabets: false, specialChars: false });
generate(length, options)
Arguments
length- length of password. Optional ifoptionsis optional. default length is 10.options- optionaldigits- Default:truetrue value includes digits in OTPlowerCaseAlphabets- Default:truetrue value includes lowercase alphabets in OTPupperCaseAlphabets- Default:truetrue value includes uppercase alphabets in OTPspecialChars- Default:truetrue value includes special Characters in OTP
Tests
npm run testExample Generate a 6-character OTP with uppercase alphabets, lowercase alphabets, and special characters:
let otp = otpGenerator.generate(6, {
upperCaseAlphabets: true,
specialChars: true,
lowerCaseAlphabets: true,
});
console.log(otp);License
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

