Generate OTP with specific digits and seeds
npm install otp-generatorsbash
npm i otp-generators
`
Usage
`js
var newOTP = require('otp-generators')
// or
import newOTP from 'otp-generators';
// For numeric OTP
newOTP.generate(6, { alphabets: false, upperCase: false, specialChar: false });
// For alphanumeric OTP
newOTP.generate(6, { alphabets: true, upperCase: false, specialChar: false });
// For alphanumeric with upperCase
newOTP.generate(6, { alphabets: true, upperCase: true, specialChar: false });
// For alphanumeric with special characters
newOTP.generate(6, { alphabets: true, upperCase: true, specialChar: true });
`
$3
Arguments
* length - length of password. Optional if options is optional. default length is 6.
* options - optional
- digits - Default: true true value includes digits in OTP
- alphabets - Default: true true value includes alphabets in OTP
- upperCase - Default: true true value includes uppercase alphabets in OTP
- specialChar - Default: true` true value includes special Characters in OTP