asp.net-mvc - password - oauth2 asp net mvc
¿Cómo cambiar la validación de la contraseña en ASP.Net MVC Identity 2? (2)
Cómo cambiar la validación de contraseña en ASP.Net MVC5 Identity 2?
Gracias
Además de la respuesta de Anthony Chu,
Es posible que también deba cambiarlo en la carpeta Modelos> AccountViewModel.cs> clase RegisterViewModel (así como en la clase ResetPasswordViewModel)
Cambie "MinimumLength = 6" (necesita desplazarse a la derecha)
[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; }
En la plantilla de proyecto MVC en VS2013 Actualización 2, debe haber un archivo llamado App_Start/IdentityConfig.cs
. En él, debe encontrar la clase ApplicationUserManager
y un método de fábrica estático llamado Create()
. Ahí es donde se configura la clase de administrador de usuarios, incluidas las reglas de validación del lado del servidor para las contraseñas. Por ejemplo:
manager.PasswordValidator = new PasswordValidator
{
RequiredLength = 6,
RequireNonLetterOrDigit = true,
RequireDigit = true,
RequireLowercase = true,
RequireUppercase = true,
};