Passwort setzen funktion
This commit is contained in:
@@ -74,50 +74,5 @@ namespace FoodsharingSiegen.Server.Pages
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region Private Method ValidateMail
|
||||
|
||||
/// <summary>
|
||||
/// Validates the mail using the specified args (a. beging, 11.04.2022)
|
||||
/// </summary>
|
||||
/// <param name="args">The args</param>
|
||||
private void ValidateMail(ValidatorEventArgs args)
|
||||
{
|
||||
var email = Convert.ToString(args.Value);
|
||||
|
||||
if (string.IsNullOrWhiteSpace(email))
|
||||
{
|
||||
args.Status = ValidationStatus.None;
|
||||
return;
|
||||
}
|
||||
|
||||
var isMatch = Regex.IsMatch(email, "^[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z]{2,6}$", RegexOptions.IgnoreCase);
|
||||
|
||||
args.Status = isMatch ? ValidationStatus.Success : ValidationStatus.Error;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region Private Method ValidatePassword
|
||||
|
||||
/// <summary>
|
||||
/// Validates the password using the specified args (a. beging, 11.04.2022)
|
||||
/// </summary>
|
||||
/// <param name="args">The args</param>
|
||||
private void ValidatePassword(ValidatorEventArgs args)
|
||||
{
|
||||
var password = Convert.ToString(args.Value);
|
||||
if (string.IsNullOrWhiteSpace(password))
|
||||
{
|
||||
args.Status = ValidationStatus.None;
|
||||
return;
|
||||
}
|
||||
|
||||
var isValid = password.Length > 3;
|
||||
|
||||
args.Status = isValid ? ValidationStatus.Success : ValidationStatus.Error;
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user