1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2026-03-05 15:57:23 +01:00

merge from upstream

This commit is contained in:
downtownallday
2020-10-31 11:31:44 -04:00
parent a7370beae0
commit d1110c4c02
2 changed files with 3 additions and 2 deletions

View File

@@ -107,10 +107,11 @@ def disable_mfa(email, mfa_id, env):
if mfa_id is None:
# Disable all MFA for a user.
return mfa_totp.disable(user, None, env)
elif mfa_id.startswith("totp:"):
# Disable a particular MFA mode for a user.
return mfa_totp.disable(user, mfa_id, env)
else:
return False
def validate_auth_mfa(email, request, env):
# Validates that a login request satisfies any MFA modes