Ändern der Kennwortüberprüfung in ASP.Net MVC5 Identity 2
Vielen Dank
In der MVC-Projektvorlage in VS2013 Update 2 sollte sich eine Datei mit dem Namen App_Start/IdentityConfig.cs
Befinden. Darin sollten Sie die Klasse ApplicationUserManager
und eine statische Factory-Methode namens Create()
finden. Hier wird die Benutzermanagerklasse konfiguriert, einschließlich der serverseitigen Validierungsregeln für Kennwörter. Beispielsweise:
manager.PasswordValidator = new PasswordValidator
{
RequiredLength = 6,
RequireNonLetterOrDigit = true,
RequireDigit = true,
RequireLowercase = true,
RequireUppercase = true,
};
Zusätzlich zu Anthony Chus Antwort
Möglicherweise müssen Sie sie auch im Ordner Models> AccountViewModel.cs> class RegisterViewModel (sowie class ResetPasswordViewModel) ändern.
Ändern Sie "MinimumLength = 6" (müssen Sie nach rechts scrollen)
[Required]
[StringLength(100, ErrorMessage = "The {0} must be at least {2} characters long.", MinimumLength = 6)]
[DataType(DataType.Password)]
[Display(Name = "Password")]
public string Password { get; set; }