From 8424f43ef7aad8644306e32f76ffbc56851cc8f1 Mon Sep 17 00:00:00 2001 From: ja Date: Tue, 12 Oct 2021 14:14:03 +0200 Subject: [PATCH] =?UTF-8?q?=C3=84nderungen=20auf=20neueres=20Design?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App_Code/RegexSammlung_VERAG.vb | 2 +- css/login/ForgotPW.css | 21 +++++ css/login/loginFLEX.css | 2 +- images/Icons/main/icon0-vector-493-01.png | Bin 0 -> 746 bytes images/Icons/service/key-icon-png-22.png | Bin 0 -> 18088 bytes .../Icons/service/key-icon-png-22_small.png | Bin 0 -> 378 bytes images/Icons/service/mail-icon.gif | Bin 0 -> 893 bytes images/Icons/service/mail-icon.png | Bin 0 -> 305 bytes images/Icons/service/username-icon-png-5.png | Bin 0 -> 711 bytes images/Icons/service/zahlen.png | Bin 0 -> 425 bytes login/ForgotPW.aspx | 16 +--- login/ForgotPW.aspx.vb | 88 +++++++----------- login/login_FLEX.aspx | 73 +++++++++++---- login/login_FLEX.aspx.vb | 10 +- 14 files changed, 123 insertions(+), 89 deletions(-) create mode 100644 images/Icons/main/icon0-vector-493-01.png create mode 100644 images/Icons/service/key-icon-png-22.png create mode 100644 images/Icons/service/key-icon-png-22_small.png create mode 100644 images/Icons/service/mail-icon.gif create mode 100644 images/Icons/service/mail-icon.png create mode 100644 images/Icons/service/username-icon-png-5.png create mode 100644 images/Icons/service/zahlen.png diff --git a/App_Code/RegexSammlung_VERAG.vb b/App_Code/RegexSammlung_VERAG.vb index 346ee86..a2e8a94 100644 --- a/App_Code/RegexSammlung_VERAG.vb +++ b/App_Code/RegexSammlung_VERAG.vb @@ -11,7 +11,7 @@ Public Class RegexSammlung_VERAG Return strtemp End Function Function getregPassword() As String - Dim strtemp As String = "^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[^a-zA-Z\d]).{4,30}$" + Dim strtemp As String = "^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[^a-zA-Z\d]).{4,35}$" Return strtemp End Function Function getUsername() As String diff --git a/css/login/ForgotPW.css b/css/login/ForgotPW.css index 4cb9bde..20e82fb 100644 --- a/css/login/ForgotPW.css +++ b/css/login/ForgotPW.css @@ -71,4 +71,25 @@ color: #fff; width: 200px; height: 35px; +} + +.bg-user-icon { + background: url("../../images/Icons/service/username-icon-png-5.png") no-repeat 1.75% 10px white; + padding-left: 28px; + padding-right: 50px; + margin-left: -4px; + width: 207px; + height: 20px; + border: 1px gray solid; + border-radius: 5px 5px 0px 0px; +} +.bg-email-icon { + background: url("../../images/Icons/service/mail-icon.gif") no-repeat 1.75% 10px white; + padding-left: 28px; + padding-right: 50px; + margin-left: -4px; + width: 207px; + height: 20px; + border: 1px gray solid; + border-radius: 5px 5px 0px 0px; } \ No newline at end of file diff --git a/css/login/loginFLEX.css b/css/login/loginFLEX.css index f243bcc..c28b988 100644 --- a/css/login/loginFLEX.css +++ b/css/login/loginFLEX.css @@ -66,4 +66,4 @@ } #UserName{ font-size:17px; -} \ No newline at end of file +} diff --git a/images/Icons/main/icon0-vector-493-01.png b/images/Icons/main/icon0-vector-493-01.png new file mode 100644 index 0000000000000000000000000000000000000000..bc73caf9d211a76bb1edf162a7b356a008c6dbcc GIT binary patch literal 746 zcmeAS@N?(olHy`uVBq!ia0vp^q9Dw{1|(OCFP#RY7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0h7I;J!GcfQS0b$0e+I-SLLCq4^h!U67;^d;tf|AVqJO-cq?B^mie3_-5pjv>0?j(&cQ!J*!|p3eS$ z271o^z8ou({sWb&fRsAt7gQEyre~DkRBf%G{r*%4&;##1T^vI!{FDFiv+#tl`2@^b z#jxJ{cbZJ%ir01rK79QxZ!o{}qrG#-cCo{!A|EE$`7s!YNT1NS{bRo4l3)Kn8uR~; z-}_UjFZS@W|LFp2+g2UoE08*MU;;;KB9q+HXa8Ssi)BpCX;4e-N_??deExwMjnO<> zO`J6`S0(l0>v@meU}#(D)HEl7r$=-Jhgw2%a@vFEj~SA47?i)wb$ZtL^6&5Wh9^#N z8~yqBng2{XV_KS9+xGYSjW=v`x>Nk##jd%-fPV%rvqsy!+7HtlT{lXeNt-B`@`Ksv zgSvs`-v4Z3$qA{62?EcO5}2g^yg$spAs}(1t#kZhb)cp#{Tga&3e$Tkn{KgGM5)wIQL?tEa{xUAj zUBO}S$6?xH#yxFDpEnpkdActB$H&L!67Fehk`f*~J&+|}bRb(pSR<10@vG0%;}iZo z`YOI)`pku!b}-hxpUfG+^Y=IZ3!Q)h#pN*xZX3Aga36E`w@*t*b1!{4fB%Y?5-b5c zQzt)4Px$dyw5NVQgT|_7s>@7(8A5T-G@y GGywqJ-Z1n4 literal 0 HcmV?d00001 diff --git a/images/Icons/service/key-icon-png-22.png b/images/Icons/service/key-icon-png-22.png new file mode 100644 index 0000000000000000000000000000000000000000..07366c4befcc4654ac57ff82f7e3c3658f97d93b GIT binary patch literal 18088 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 literal 0 HcmV?d00001 diff --git a/images/Icons/service/mail-icon.gif b/images/Icons/service/mail-icon.gif new file mode 100644 index 0000000000000000000000000000000000000000..0400f4b1bd3400a4e66d9adf7ff1a48d9491002d GIT binary patch literal 893 zcmXYwvFjf+6vR)ES`ho||_^vv70>{;2?)Mio+b?1SdJgS)Aq!7r4kJuHrIR7%*hS6k}%V z*ken@BZOV>MN)YOa>*sLtxDUe#SaHBf^!RHJIRMrxuaYpQ0|bj{R4 zE!I-4s^wa#pu&nORdHq0-)7U0QHHk}Zg8WU+{(>vafdtIH~M?B$4 zPkEN7J>vy0ddaK2>=g$N9XaLL$w?5l8ym^iwTn9n4QWhMTBSKH=}2d~(ktER$v_4( zlu;SZNG39wsm#iBX0njQEM--evrd}rpl!D|@;&#z&HvB+-d_Cc>8F6d@$$*l$)CXK z_wdp2k9U5#^8LrBj-G$_yKld`cR2mw@uM%_`swQ7?%Ch@=!+-UUOPJX;DaY;Z=5+? zzJKZ0-)@fk&z!q;Nn{1`ISV`@iy0XBj({-ZRBb+Kpx`l27sn8d;Mz%V1)CLk+U{HQeUpz}D$97i zfY-VymbLCyX-=HN-WQSct@~PPgeDlAjjm%}=&tyhOWfKp@{n_Ls7LSxmb86tdC8w; zpY;~ZpC0n0{z9Lkm}Hd5nw)@dyVU)pUes=ln0}g9E3LqiJ#!!Mvv!wUw6QUeBtR|yOZRx=nF#0%!^3bX-Aa29w( z7BevL9RXp+soH$fKtaYNZ+91l4pvzYAV;;tHKHUXu_Vv=^7e^ z7#Ld_8(JBfY8zNs85js{do&wGLvDUbW?CgkgPE>@iLRkph@qJkNRJsr!>&EO8bA#p zARCIy(yfvbi&J$=i!vF~GILU`^!4>K@^e%5Q#H`fCyJ#F{C3Fw*f@>}%<_yt8B*1wkE`=(q!RZLVm@`>70uijWq z&Z7^?jdQPBzc9*QbCyB1_xzztVSg@6h?%)<3-iA>e$#@~MVvLeK5m&RZr1O5ymR%> z_V(pA-OF@iUPwti{~LVxv$x>XEZN#PezoIFAAavybbC?ez7wlX$lQJW&5GURMiqxN zySz-kInRQ21-br&Y}>Y-F2;6p_`BrFO+=(35O?S+48#9Aun9g0hxa(jiLs$9j z35PnFX9aUBys4~rz5Z$j7rUb3E^pCA7Gb}o|ERaEbN;t};^Fh!Ef1vKH}XB+U9Ef# P7?}*7u6{1-oD!MX0ssI2+n8(n00001b5ch_0Itp) z=>Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0X|7YK~zXfWBmXB zKLhOn6O^Vg7`28BFlr4MVAL8i0G+HsFVpVazj0^RwGEqI&%6Bce^}V>9u1J-o^=WR zS594qC}H@otJ6CrC{OXtq>{BIt6oAy5#mrTGC;9rM@f_4DkvKWpw{eJ$Ch-(EG%q6 zkA}+q!#4K&PXVPEbT&T<@_?v=2?7D!WoQ5;&^&tTe$CT?au7f?DNLsZXa~caNjXsC z7#LpPx(}j&E@K1RVWz8-RGo#@4j{m&2*7TKFwvZb?AQOgj@P%^sz5lT`UVfUGjk@w z4hHewDKIn7cQbLTEZ1`KpXv06{q z8ju~ZU<3lj%UAsDn^@)6GGqsbX}&J8pQe=r4KcGYq>w}fqm?unVAL9t0Rsa7@1v5r T1>g9Y00000NkvXXu0mjf@6W6# literal 0 HcmV?d00001 diff --git a/login/ForgotPW.aspx b/login/ForgotPW.aspx index a0fb5c6..198c206 100644 --- a/login/ForgotPW.aspx +++ b/login/ForgotPW.aspx @@ -69,7 +69,7 @@ } @@ -103,20 +103,14 @@ - - - - + - + - - - - + - + diff --git a/login/ForgotPW.aspx.vb b/login/ForgotPW.aspx.vb index ba3db1f..7b35e96 100644 --- a/login/ForgotPW.aspx.vb +++ b/login/ForgotPW.aspx.vb @@ -8,13 +8,6 @@ Imports System.Data Partial Class login_ForgotPW Inherits System.Web.UI.Page Protected Sub Page_Load(sender As Object, e As EventArgs) - If txt_Username.Text = "" Then - Try - txt_Username.Text = Request.QueryString.Item("urlofchangepwpage") - Catch ex As Exception - MsgBox(ex.Message) - End Try - End If End Sub Protected Sub btn_Back_Click(sender As Object, e As EventArgs) Response.Redirect("login/login_FLEX.aspx") @@ -25,9 +18,9 @@ Partial Class login_ForgotPW Dim password As String = String.Empty Dim email As String = txtEmail.Text Dim tokenname As String = "" - ' cDBFunctions.GetNewOpenConnection() - Dim ConnectionString = "" - If HttpContext.Current.Request.ServerVariables("SERVER_NAME") = "localhost" Then + 'cDBFunctions.GetNewOpenConnection() + Dim ConnectionString = String.Empty + If HttpContext.Current.Request.ServerVariables("SERVER_NAME") = "localhost" Then 'ConnectionString = "Server=DEVELOPER\DEVSQL;Database=VERAG_HOMEPAGE;Uid=sa;Pwd=BmWr501956" ConnectionString = "Server=DEVELOPER\DEVSQL;Database=VERAG_HOMEPAGE;Uid=AppUser;Pwd=yp/THDd?xM+pZ$;" Else @@ -47,26 +40,21 @@ Partial Class login_ForgotPW If dr.Read() Then username = dr("Username").ToString() password = dr("Password").ToString() - Try - - email = txtEmail.Text - - Catch ex As Exception - Dim Msg, Style, Title As String - Msg = "E-mail Prüfung fehlgeschlagen!" & vbCrLf + "Bitte erneut versuchen!" - Style = vbRetry + vbExclamation + vbDefaultButton1 - Title = "Fehler bei E-mail Authentifizierung!" - MsgBox(Msg, Style, Title) - - If MsgBox(Msg, Style, Title).Yes Then - txtEmail.Text = "" - txtEmail.Focus() - ElseIf MsgBox(Msg, Style, Title).No Then - - End If - End Try - - End If + Try + email = txtEmail.Text + Catch ex As Exception + Dim Msg, Style, Title As String + Msg = "E-mail Prüfung fehlgeschlagen!" & vbCrLf + "Bitte erneut versuchen!" + Style = vbRetry + vbExclamation + vbDefaultButton1 + Title = "Fehler bei E-Mail Authentifizierung!" + MsgBox(Msg, Style, Title) + If MsgBox(Msg, Style, Title).Yes Then + txtEmail.Text = String.Empty + txtEmail.Focus() + ElseIf MsgBox(Msg, Style, Title).No Then + End If + End Try + End If End Using con.Close() End Using @@ -74,9 +62,8 @@ Partial Class login_ForgotPW If SendEmail(username, password, email, tokenname) = True Then 'password = RandomString(New Random, 10) If (getDateoftoken(tokenname) = True) Then - Dim msgboxstyle = vbDefaultButton1 + vbOK - - MsgBox(tokenname, msgboxstyle) + Dim msgboxstyle = vbDefaultButton1 + vbOK + MsgBox(tokenname, msgboxstyle) Else MsgBox("token nicht mehr Gültig! Neuer wird generiert!") tokenname = genToken(username, password, email) @@ -104,20 +91,20 @@ Partial Class login_ForgotPW 'End Function Function SendEmail(username As String, password As String, email As String, tokenname As String) As Boolean - Dim getdomianenvironment As String = "" - Dim pagename As String = "" - Dim ServPort As String = "" + Dim getdomianenvironment As String = String.Empty + Dim pagename As String = String.Empty + Dim ServPort As String = String.Empty If HttpContext.Current.Request.ServerVariables("SERVER_NAME") = "localhost" Then getdomianenvironment = HttpContext.Current.Request.ServerVariables("SERVER_NAME") ServPort = ":" + Request.ServerVariables("SERVER_PORT") - pagename = Request.ServerVariables("SCRIPT_NAME") + 'pagename = Request.ServerVariables("SCRIPT_NAME") ElseIf HttpContext.Current.Request.ServerVariables("SERVER_NAME") = Not "localhost" Then getdomianenvironment = HttpContext.Current.Request.ServerVariables("SERVER_NAME") - ServPort = ":" + Request.ServerVariables("SERVER_PORT") - pagename = Request.ServerVariables("SCRIPT_NAME") + ServPort = String.Empty + 'pagename = Request.ServerVariables("SCRIPT_NAME") End If 'Dim pg As String = Request.ServerVariables("URL") - MsgBox("/" + ServPort + Request.ServerVariables("URL")) + 'MsgBox("/" + ServPort + Request.ServerVariables("URL")) Dim mailto As String = email Dim Betreff As String = "Passwort reset" Dim htmlbody = String.Format("Sehr geehrte/r {0},

Bitte dem Link zum Zurücksetzen des Passwortes folgen:


.
" + Environment.NewLine + "Link" + Environment.NewLine + "
Mit freundlichen Grüßen,", username, password) @@ -125,13 +112,13 @@ Partial Class login_ForgotPW Dim tokennametemp = genToken(username, password, email) 'Dim Strtemp = Session.Keys.Item("urltochangepw") If getDateoftoken(tokennametemp) = True Then - ' Dim attachment As Attachment = New Attachment(File.OpenRead(excel), "Kundenliste.xlsx") - ' Msg.Attachments.Add(attachment) + ' Dim attachment As Attachment = New Attachment(File.OpenRead(excel), "Kundenliste.xlsx") + ' Msg.Attachments.Add(attachment) VERAG_PROG_ALLGEMEIN.cProgramFunctions.sendMail(mailto, Betreff, htmlbody) MsgBox("SENT") Return True Else - MsgBox("Error02: Mail not delivered!") + MsgBox("Error02: Mail not delivered!" & vbCrLf & "Neuer Token wird generiert.") tokennametemp = genToken(username, password, email) VERAG_PROG_ALLGEMEIN.cProgramFunctions.sendMail(mailto, Betreff, htmlbody, tokenname) Return False @@ -146,13 +133,12 @@ Partial Class login_ForgotPW Dim time() As Byte = BitConverter.GetBytes(DateTime.UtcNow.ToBinary()) Dim Key() As Byte = Guid.NewGuid().ToByteArray() Dim token As String - Try token = Convert.ToBase64String(time.Concat(Key).ToArray()) Return token Catch Ex As Exception Dim Msg, Style, Title As String - Msg = "Tokengenerierung fehlgeschlagen!" & vbCrLf & "Eine E-Mail wurde erneut an " + email + " zugesedet." + Msg = "Tokengenerierung fehlgeschlagen!" & vbCrLf & "Eine E-Mail wurde erneut an " + email + " zugesendet." Style = vbRetry + vbExclamation + vbDefaultButton1 Title = "Fehler bei Token-Generierung" MsgBox(Msg, Style, Title) @@ -160,16 +146,15 @@ Partial Class login_ForgotPW If MsgBox(Msg, Style, Title).Retry Then genToken(username, password, email) If SendEmail(username, password, email, token) = False Then - MsgBox("Email konnte wegen eines internen Verschlüsselungsfehlers nicht gesendet werden.", vbOK + vbInformation + vbDefaultButton1, "TokengenerierungsFehler") + MsgBox("Email konnte wegen eines internen Verschlüsselungsfehlers nicht gesendet werden.", vbOK + vbInformation + vbDefaultButton1, "Tokengenerierung-Fehler") Else - MsgBox("Email wurde erfolgreich gesendet." & vbCr & "Bitte Postfach überprüfen!", vbOK + vbInformation + vbDefaultButton1, "Tokengenerierungs erfolgreich!") + MsgBox("Email wurde erfolgreich gesendet." & vbCr & "Bitte Postfach überprüfen!", vbOK + vbInformation + vbDefaultButton1, "Tokengenerierung erfolgreich!") End If Else MsgBox("Tokengenerierung nicht erfolgreich." & vbCrLf & "In 5 Sekunden nochmal versuchen!") Dim jetzt As DateTime = DateTime.UtcNow Dim wenn As DateTime = DateTime.UtcNow.AddSeconds(-5) - If jetzt < wenn Then Return "NotYet" Else @@ -180,12 +165,11 @@ Partial Class login_ForgotPW End Try End Function - Function getDateoftoken(tokenname As String) As Boolean Dim data() As Byte = Convert.FromBase64String(tokenname) Dim wenn As DateTime = DateTime.FromBinary(BitConverter.ToInt64(data, 0)) If wenn < DateTime.UtcNow.AddMinutes(-30) Then - tokenname = "" + tokenname = String.Empty MsgBox("Token nicht gefunden oder zu alt!" + Environment.NewLine + "Bitte erneut Mail senden!") Return False ElseIf tokenname = "NotYet" Then @@ -200,8 +184,4 @@ Partial Class login_ForgotPW Protected Sub txtEmail_TextChanged(sender As Object, e As EventArgs) regexval_txt_Email.Validate() End Sub - - Protected Sub Token_tmr_Tick(sender As Object, e As EventArgs) - btn_Send.Enabled = False - End Sub End Class \ No newline at end of file diff --git a/login/login_FLEX.aspx b/login/login_FLEX.aspx index a53d03f..8d2c139 100644 --- a/login/login_FLEX.aspx +++ b/login/login_FLEX.aspx @@ -39,6 +39,48 @@ .txt_design2 { color: #003680; font-size: 1.725em; +} + .bg-email-icon { + background: url("../../images/Icons/service/mail-icon.gif") no-repeat 1.75% 10px white; + padding-left: 28px; + padding-right: 50px; + margin-left: -4px; + width: 207px; + height: 20px; + border: 1px gray solid; + border-radius: 5px 5px 0px 0px; +} + +.bg-user-icon { + background: url("../../images/Icons/service/username-icon-png-5.png") no-repeat 1.75% 10px white; + padding-left: 28px; + padding-right: 50px; + width: 207px; + height: 20px; + border: 1px gray solid; + border-radius: 5px 5px 0px 0px; +} + +.bg-key-icon { + background: url("../../images/Icons/service/key-icon-png-22_small.png") no-repeat 1.75% 10px white; + padding-left: 28px; + padding-right: 50px; + width: 207px; + height: 20px; + border: 1px gray solid; + border-radius: 5px 5px 0px 0px; + margin-left: -4px; +} + +.bg-UID-icon { + background: url("../../images/Icons/main/icon0-vector-493-01.png") no-repeat 1.75% 10px white; + padding-left: 28px; + padding-right: 50px; + margin-left: -4px; + width: 207px; + height: 20px; + border: 1px gray solid; + border-radius: 5px 5px 0px 0px; } @@ -86,27 +128,24 @@ - - Kundennummer - + + - - Benutzername - + + - - Kennwort - + + - + @@ -123,11 +162,7 @@ - - - Admin-Login - - + @@ -152,11 +187,12 @@ alert("send:" + zipphone2_1) alert("send:" + zipphone2_2) alert("send:" + zipphone2_3) - //parent.location.replace('../Customers/Welcome.aspx'); - top.location = '../Customers/Welcome.aspx'; + var val = document.getElementById("CustomerID").value; + //parent.location.replace('../Customers/Welcome.aspx'); + top.location = '../Customers/Welcome.aspx'; } } - + + \ No newline at end of file diff --git a/login/login_FLEX.aspx.vb b/login/login_FLEX.aspx.vb index dc13291..b54472f 100644 --- a/login/login_FLEX.aspx.vb +++ b/login/login_FLEX.aspx.vb @@ -65,10 +65,12 @@ Partial Class login_login_TEST End Sub Protected Sub CustomerID_TextChanged(sender As Object, e As EventArgs) - - End Sub - - Protected Sub CustomerID_TextChanged1(sender As Object, e As EventArgs) ' valid_getNumberInput.Validate() + Dim var As TextBox = sender + If var.Text.Contains("@verag.ag") = True Then + var.CssClass = "bg-email-icon" + Else + var.CssClass = "bg-UID-icon" + End If End Sub End Class