Korrektes Löschen des Tokens

This commit is contained in:
ja
2021-10-14 09:25:43 +02:00
parent 13be7a181d
commit c4fb20d4a2

View File

@@ -231,8 +231,8 @@ Partial Class login_ForgotPW
Dim wenn As DateTime = DateTime.UtcNow.AddSeconds(-5) Dim wenn As DateTime = DateTime.UtcNow.AddSeconds(-5)
If jetzt < wenn Then If jetzt < wenn Then
'Return "NotYet" Return "NotYet"
'Else Else
token = genToken(username, password, email) token = genToken(username, password, email)
Return token Return token
'End If 'End If
@@ -246,17 +246,14 @@ Partial Class login_ForgotPW
If wenn > DateTime.UtcNow.AddMinutes(-30) Then If wenn > DateTime.UtcNow.AddMinutes(-30) Then
tokenname = String.Empty tokenname = String.Empty
'MsgBox("Token has not been found or is too old!" + Environment.NewLine + "Please send a new E-mail!") 'MsgBox("Token has not been found or is too old!" + Environment.NewLine + "Please send a new E-mail!")
Session.Remove("TokenforEmail")
Return False
ElseIf tokenname = "NotYet" Then
Session.Remove("TokenforEmail") Session.Remove("TokenforEmail")
Return False Return False
ElseIf tokenname = "Error04" Then ElseIf tokenname = "Error04" Then
tokenname = String.Empty
Session.Remove("TokenforEmail") Session.Remove("TokenforEmail")
Return False Return False
ElseIf tokenname = "NotYet" Then
Return True
Else Else
Return True Return True
End If End If