QR's can't alwasy be created
This commit is contained in:
parent
401d0a10b1
commit
6953cdf159
|
@ -107,6 +107,7 @@ function validateAndConsumeBackupCode(user, token, cb) {
|
|||
}
|
||||
|
||||
function createQRCode(otp, options, secret) {
|
||||
try {
|
||||
const uri = otp.keyuri(options.username || 'user', Config().general.boardName, secret);
|
||||
const qrCode = qrGen(0, 'L');
|
||||
qrCode.addData(uri);
|
||||
|
@ -119,6 +120,9 @@ function createQRCode(otp, options, secret) {
|
|||
img : qrCode.createImgTag,
|
||||
svg : qrCode.createSvgTag,
|
||||
}[options.qrType]();
|
||||
} catch(e) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
function prepareOTP(otpType, options, cb) {
|
||||
|
|
Loading…
Reference in New Issue