Update mfa/helpers.py

This commit is contained in:
2024-02-14 16:16:53 +00:00
parent ace60d7343
commit fcfc6904b6

View File

@@ -7,8 +7,9 @@ from mfa.views import verify,goto
from mfa.recovery import delTokens from mfa.recovery import delTokens
def has_mfa(request,username): def has_mfa(request,username):
uk = User_Keys.objects.filter(username=username,enabled=1) uk = User_Keys.objects.filter(username=username,enabled=1)
if (uk.count()==1 and uk.key_type == "RECOVERY"): if uk.count()==1:
delTokens(request) if (uk.key_type and uk.key_type == "RECOVERY"):
delTokens(request)
elif uk.count()>0: elif uk.count()>0:
return verify(request, username) return verify(request, username)
return False return False