Supporting Email Token

This commit is contained in:
Mohamed El-Kalioby
2019-01-21 19:19:50 +03:00
parent 8e7aea215c
commit 97e4a3a2ab
3 changed files with 16 additions and 3 deletions

View File

@@ -46,6 +46,10 @@ def auth(request):
mfa["next_check"] = int((datetime.datetime.now() + datetime.timedelta(
seconds = random.randint(settings.MFA_RECHECK_MIN, settings.MFA_RECHECK_MAX))).strftime("%s"))
request.session["mfa"] = mfa
uk=User_Keys.objects.get(username=request.session["base_username"],key_type="Email")
from django.utils import timezone
uk.last_used=timezone.now()
uk.save()
return login(request)
context["invalid"]=True
else: