Verschlüsselung decryption encryption verwendet
This commit is contained in:
@@ -94,13 +94,13 @@ Partial Class login_ForgotPW
|
|||||||
con.Close()
|
con.Close()
|
||||||
End Using
|
End Using
|
||||||
If Session.Item("TokenforEmail") = Nothing Then
|
If Session.Item("TokenforEmail") = Nothing Then
|
||||||
tokenname = genToken(username, password, email)
|
tokenname = VERAG_PROG_ALLGEMEIN.cCryptography.Encrypt(genToken(username, password, email))
|
||||||
Session.Add("TokenforEmail", tokenname)
|
Session.Add("TokenforEmail", tokenname)
|
||||||
Else
|
Else
|
||||||
tokenname = Session.Item("TokenforEmail").ToString()
|
tokenname = Session.Item("TokenforEmail")
|
||||||
End If
|
End If
|
||||||
|
|
||||||
If SendEmail(username, password, email, tokenname) = True Then
|
If SendEmail(username, password, email, VERAG_PROG_ALLGEMEIN.cCryptography.Decrypt(tokenname)) = True Then
|
||||||
'password = RandomString(New Random, 10)
|
'password = RandomString(New Random, 10)
|
||||||
If (getDateoftoken(tokenname) = True) Then
|
If (getDateoftoken(tokenname) = True) Then
|
||||||
'Dim msgboxstyle = vbDefaultButton1 + vbOK
|
'Dim msgboxstyle = vbDefaultButton1 + vbOK
|
||||||
@@ -114,17 +114,17 @@ Partial Class login_ForgotPW
|
|||||||
'MsgBox("Token is not valid anymore. Please generate a new one by sending a new e-mail!")
|
'MsgBox("Token is not valid anymore. Please generate a new one by sending a new e-mail!")
|
||||||
|
|
||||||
If Session.Item("TokenforEmail") = Nothing Then
|
If Session.Item("TokenforEmail") = Nothing Then
|
||||||
tokenname = genToken(username, password, email)
|
tokenname = VERAG_PROG_ALLGEMEIN.cCryptography.Encrypt(genToken(username, password, email))
|
||||||
Session.Add("TokenforEmail", tokenname)
|
Session.Add("TokenforEmail", tokenname)
|
||||||
Else
|
Else
|
||||||
tokenname = Session.Item("TokenforEmail").ToString()
|
tokenname = Session.Item("TokenforEmail")
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
'SendEmail(username, password, email)
|
'SendEmail(username, password, email)
|
||||||
'MsgBox("Mail would be sent successfully!")
|
'MsgBox("Mail would be sent successfully!")
|
||||||
lblMessage.ForeColor = Color.Green
|
lblMessage.ForeColor = Color.Green
|
||||||
lblMessage.Text = "The password has been sent sucessfully on the given valid e-mail address."
|
lblMessage.Text = "The password has been sent sucessfully on the given valid e-mail address."
|
||||||
ElseIf SendEmail(username, password, email, tokenname) = False Then
|
ElseIf SendEmail(username, password, email, VERAG_PROG_ALLGEMEIN.cCryptography.Decrypt(tokenname)) = False Then
|
||||||
'MsgBox("Mail would not be sent successfully!")
|
'MsgBox("Mail would not be sent successfully!")
|
||||||
lblMessage.ForeColor = Color.Red
|
lblMessage.ForeColor = Color.Red
|
||||||
If String.IsNullOrWhiteSpace(username) = True Then
|
If String.IsNullOrWhiteSpace(username) = True Then
|
||||||
@@ -167,14 +167,14 @@ Partial Class login_ForgotPW
|
|||||||
'pagename = Request.ServerVariables("SCRIPT_NAME")
|
'pagename = Request.ServerVariables("SCRIPT_NAME")
|
||||||
mailto = email
|
mailto = email
|
||||||
Betreff = "Passwort reset"
|
Betreff = "Passwort reset"
|
||||||
htmlbody = String.Format("Dear, {0},<br /><br /> Please follow the Link to reset your password:<br /><br />" + Environment.NewLine + "<a runat=" + "server" + " href=http://" + getdomianenvironment + ServPort + "/login/ChangePW.aspx?Par1=" + VERAG_PROG_ALLGEMEIN.cCryptography.Encrypt(tokenname) + ">Link</a>" + Environment.NewLine + "<br />Kind regards, <br />VERAG | EDV Support<br />support@verag.ag,", username, password)
|
htmlbody = String.Format("Dear, {0},<br /><br /> Please follow the Link to reset your password:<br /><br />" + Environment.NewLine + "<a runat=" + "server" + " href=http://" + getdomianenvironment + ServPort + "/login/ChangePW.aspx?Par1=" + tokenname + ">Link</a>" + Environment.NewLine + "<br />Kind regards, <br />VERAG | EDV Support<br />support@verag.ag,", username, password)
|
||||||
ElseIf String.IsNullOrWhiteSpace(HttpContext.Current.Request.ServerVariables("SERVER_NAME")) = False Then
|
ElseIf String.IsNullOrWhiteSpace(HttpContext.Current.Request.ServerVariables("SERVER_NAME")) = False Then
|
||||||
getdomianenvironment = HttpContext.Current.Request.ServerVariables("SERVER_NAME")
|
getdomianenvironment = HttpContext.Current.Request.ServerVariables("SERVER_NAME")
|
||||||
ServPort = String.Empty
|
ServPort = String.Empty
|
||||||
'pagename = Request.ServerVariables("SCRIPT_NAME")
|
'pagename = Request.ServerVariables("SCRIPT_NAME")
|
||||||
mailto = email
|
mailto = email
|
||||||
Betreff = "Passwort reset"
|
Betreff = "Passwort reset"
|
||||||
htmlbody = String.Format("Dear, {0},<br /><br /> Please follow the Link to reset your password:<br /><br />" + Environment.NewLine + "<a runat=" + "server" + " href=http://" + getdomianenvironment + "/login/ChangePW.aspx?Par1=" + VERAG_PROG_ALLGEMEIN.cCryptography.Encrypt(tokenname) + ">Link</a>" + Environment.NewLine + "<br />Kind regards, <br />VERAG | EDV Support<br />support@verag.ag,", username, password)
|
htmlbody = String.Format("Dear, {0},<br /><br /> Please follow the Link to reset your password:<br /><br />" + Environment.NewLine + "<a runat=" + "server" + " href=http://" + getdomianenvironment + "/login/ChangePW.aspx?Par1=" + tokenname + ">Link</a>" + Environment.NewLine + "<br />Kind regards, <br />VERAG | EDV Support<br />support@verag.ag,", username, password)
|
||||||
ElseIf String.IsNullOrWhiteSpace(HttpContext.Current.Request.ServerVariables("SERVER_NAME")) = True Then
|
ElseIf String.IsNullOrWhiteSpace(HttpContext.Current.Request.ServerVariables("SERVER_NAME")) = True Then
|
||||||
'MsgBox("Error09:" + Environment.NewLine + "The Domain could not be vaildated. Check Link please or contact the Administrator of the program.")
|
'MsgBox("Error09:" + Environment.NewLine + "The Domain could not be vaildated. Check Link please or contact the Administrator of the program.")
|
||||||
lblMessage.ForeColor = Color.OrangeRed
|
lblMessage.ForeColor = Color.OrangeRed
|
||||||
@@ -186,12 +186,12 @@ Partial Class login_ForgotPW
|
|||||||
Try
|
Try
|
||||||
If Session.Item("TokenforEmail") = Nothing Then
|
If Session.Item("TokenforEmail") = Nothing Then
|
||||||
tokenname = genToken(username, password, email)
|
tokenname = genToken(username, password, email)
|
||||||
Session.Add("TokenforEmail", tokenname)
|
Session.Add("TokenforEmail", VERAG_PROG_ALLGEMEIN.cCryptography.Encrypt(tokenname))
|
||||||
Else
|
Else
|
||||||
tokenname = Session.Item("TokenforEmail").ToString()
|
tokenname = Session.Item("TokenforEmail").ToString()
|
||||||
End If
|
End If
|
||||||
'Dim Strtemp = Session.Keys.Item("urltochangepw")
|
'Dim Strtemp = Session.Keys.Item("urltochangepw")
|
||||||
If getDateoftoken(tokenname) = True Then
|
If getDateoftoken(VERAG_PROG_ALLGEMEIN.cCryptography.Decrypt(tokenname)) = True Then
|
||||||
' Dim attachment As Attachment = New Attachment(File.OpenRead(excel), "Kundenliste.xlsx")
|
' Dim attachment As Attachment = New Attachment(File.OpenRead(excel), "Kundenliste.xlsx")
|
||||||
' Msg.Attachments.Add(attachment)
|
' Msg.Attachments.Add(attachment)
|
||||||
If String.IsNullOrEmpty(mailto) = False AndAlso String.IsNullOrEmpty(Betreff) = False AndAlso String.IsNullOrEmpty(htmlbody) = False Then
|
If String.IsNullOrEmpty(mailto) = False AndAlso String.IsNullOrEmpty(Betreff) = False AndAlso String.IsNullOrEmpty(htmlbody) = False Then
|
||||||
@@ -210,7 +210,7 @@ Partial Class login_ForgotPW
|
|||||||
lblMessage.Text = "Error02: Mail not delivered!"
|
lblMessage.Text = "Error02: Mail not delivered!"
|
||||||
'MsgBox("Error02: Mail not delivered!" & vbCrLf & "New Token has been generated.")
|
'MsgBox("Error02: Mail not delivered!" & vbCrLf & "New Token has been generated.")
|
||||||
If Session.Item("TokenforEmail") = Nothing Then
|
If Session.Item("TokenforEmail") = Nothing Then
|
||||||
tokenname = genToken(username, password, email)
|
tokenname = VERAG_PROG_ALLGEMEIN.cCryptography.Encrypt(genToken(username, password, email))
|
||||||
Session.Add("TokenforEmail", tokenname)
|
Session.Add("TokenforEmail", tokenname)
|
||||||
Else
|
Else
|
||||||
tokenname = Session.Item("TokenforEmail").ToString()
|
tokenname = Session.Item("TokenforEmail").ToString()
|
||||||
|
|||||||
Reference in New Issue
Block a user