This commit is contained in:
Christian
2022-03-11 08:28:19 +01:00
parent 313c484a8b
commit cffd91209e
13 changed files with 101 additions and 45 deletions

View File

@@ -481,9 +481,10 @@ namespace BeWo.Service.ServiceImplementations
}
else if (settings.IsPasswordSecurityActiv)
{
if (!lUser.Zeitstempel.HasValue || lUser.Zeitstempel.Value == DateTime.MinValue)
{
lUser.Zeitstempel = lUser.InsTs;
lUser.Zeitstempel = DateTime.Now;
}
if (!lUser.Zeitstempel.HasValue || DateTime.Now > lUser.Zeitstempel.Value.AddYears(1))
@@ -491,7 +492,10 @@ namespace BeWo.Service.ServiceImplementations
result = UserValidationResult.PasswordExpired;
}
}
if (pPassword == "bewo")
{
result = UserValidationResult.BeWoPasswordNotAllowed;
}
}
var lLogin = new Login {LoginName = pUserName, LoginDate = DateTime.Now};
@@ -827,6 +831,10 @@ namespace BeWo.Service.ServiceImplementations
{
return "Das angegebene Passwort ist nicht korrekt!";
}
if (pNewPassword.Equals("bewo"))
{
return "Das Passwort ist nicht erlaubt";
}
var settings = AppSettings.CreateSettings();
if (settings.IsPasswordSecurityActiv)
{
@@ -860,10 +868,7 @@ namespace BeWo.Service.ServiceImplementations
return "Das Passwort muss mindestens drei Zeichen aus der Gruppe Sonderzeichen, Zahlen, Groß- und Kleinbuchstaben enthalten.";
}
if (pNewPassword.Equals("bewo"))
{
return "Das Passwort darf nicht bewo heißen";
}
return pNewPassword.Equals(pOldPassword) ? "Sie dürfen nicht das gleiche Passwort benutzen!" : null;
}