webentwicklung-frage-antwort-db.com.de

Ändern der Kennwortüberprüfung in ASP.Net MVC Identity 2

Ändern der Kennwortüberprüfung in ASP.Net MVC5 Identity 2

Vielen Dank

59
Nazmul Hossain

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,
};
174
Anthony Chu

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; }
13
nanonerd