Изменение параметров проверки пароля при регистрации в 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; }); }
Можно так же посмотреть: