Изменение параметров проверки пароля при регистрации в ASP.NET MVC vNext
Добавляем в config.json
"Identity": {
"Password": {
"RequireDigit": "false",
"RequireLowercase": "false",
"RequiredLength": "4",
"RequireUppercase": "false",
"RequireNonLetterOrDigit": "false"
}
},
В Sturtup.cs
public void ConfigureServices(IServiceCollection services)
{
//....
services.ConfigureIdentity(o =>
{
o.Password.RequireDigit = Convert.ToBoolean(Configuration["Identity:Password:RequireDigit"]);
o.Password.RequireLowercase = Convert.ToBoolean(Configuration["Identity:Password:RequireLowercase"]);
o.Password.RequiredLength = Convert.ToInt32(Configuration["Identity:Password:RequiredLength"]);
o.Password.RequireUppercase = Convert.ToBoolean(Configuration["Identity:Password:RequireUppercase"]);
o.Password.RequireNonLetterOrDigit = Convert.ToBoolean(Configuration["Identity:Password:RequireNonLetterOrDigit"]);
});
}
Или, как вариант, просто сконфигурировать Password Rules в Sturtup.cs
public void ConfigureServices(IServiceCollection services)
{
//....
services.ConfigureIdentity(o =>
{
options.Password.RequireDigit = false;
options.Password.RequiredLength = 2;
options.Password.RequireNonLetterOrDigit = false;
options.Password.RequireUppercase = false;
options.Password.RequireLowercase = false;
});
}
Можно так же посмотреть: