|
|
@ -10,7 +10,7 @@ const mongoose = require('mongoose');
|
|
|
|
const OtpAccount = mongoose.model('OtpAccount');
|
|
|
|
const OtpAccount = mongoose.model('OtpAccount');
|
|
|
|
|
|
|
|
|
|
|
|
const ONE_HOUR = 1000 * 60 * 60;
|
|
|
|
const ONE_HOUR = 1000 * 60 * 60;
|
|
|
|
const OTP_SESSION_DURATION = (process.env.NODE_ENV === 'local') ? (ONE_HOUR * 24) : (ONE_HOUR * 2);
|
|
|
|
const OTP_SESSION_DURATION = (process.env.NODE_ENV === 'local') ? (ONE_HOUR * 24) : (ONE_HOUR * 8);
|
|
|
|
|
|
|
|
|
|
|
|
const { authenticator } = require('otplib');
|
|
|
|
const { authenticator } = require('otplib');
|
|
|
|
const uuidv4 = require('uuid').v4;
|
|
|
|
const uuidv4 = require('uuid').v4;
|
|
|
|