Handle form submissions to login with no twofactor body field because otp moduel wants at least a string

indiachan-spamvector
Thomas Lynch 1 year ago
parent 69374012c3
commit 3f53c60a73
  1. 2
      models/forms/login.js

@ -33,7 +33,7 @@ module.exports = async (req, res) => {
const passwordMatch = await bcrypt.compare(password, account.passwordHash);
//2fA (TOTP) validation
const delta = await doTwoFactor(username, account.twofactor, req.body.twofactor);
const delta = await doTwoFactor(username, account.twofactor, req.body.twofactor || "");
//if password was correct and 2fa valid (if enabled)
if (passwordMatch === false

Loading…
Cancel
Save