diff options
Diffstat (limited to 'src/routers/vault/middlewares/session.js')
-rw-r--r-- | src/routers/vault/middlewares/session.js | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/routers/vault/middlewares/session.js b/src/routers/vault/middlewares/session.js index 71db21c..2c3b6b8 100644 --- a/src/routers/vault/middlewares/session.js +++ b/src/routers/vault/middlewares/session.js @@ -156,6 +156,7 @@ const auth_session = async (req, res) => { session.primaryIdentity = ident; session.allowNonPrimary = user.allowNonPrimary; session.strictIPCheck = user.strictIPCheck; + session.allow2FA = user.allow2FA; session.identities.push(ident); } else { if (session.identity !== session.primaryIdentity && !session.allowNonPrimary) { @@ -351,6 +352,7 @@ const new_session = async (req, res, next) => { session.primaryIdentity = primary; session.allowNonPrimary = account.allowNonPrimary; session.strictIPCheck = account.strictIPCheck; + session.allow2FA = account.allow2FA; session.identity = identity; req.app.locals.session.set(uuid, session); |