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) {
|
function createQRCode(otp, options, secret) {
|
||||||
|
try {
|
||||||
const uri = otp.keyuri(options.username || 'user', Config().general.boardName, secret);
|
const uri = otp.keyuri(options.username || 'user', Config().general.boardName, secret);
|
||||||
const qrCode = qrGen(0, 'L');
|
const qrCode = qrGen(0, 'L');
|
||||||
qrCode.addData(uri);
|
qrCode.addData(uri);
|
||||||
|
@ -119,6 +120,9 @@ function createQRCode(otp, options, secret) {
|
||||||
img : qrCode.createImgTag,
|
img : qrCode.createImgTag,
|
||||||
svg : qrCode.createSvgTag,
|
svg : qrCode.createSvgTag,
|
||||||
}[options.qrType]();
|
}[options.qrType]();
|
||||||
|
} catch(e) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function prepareOTP(otpType, options, cb) {
|
function prepareOTP(otpType, options, cb) {
|
||||||
|
|
Loading…
Reference in New Issue