ASP.NET Core構成認証

712 ワード

AspUserのPasswordを例にとると、最低1文字の大文字、1文字の小文字などのお父さんの要求を除いてStartupのConfigureServicesで配置する
services.Configure(options =>
{
    // Password settings
    //       
    options.Password.RequireDigit = false;
    //         
    options.Password.RequiredLength = 6;
    //             
    options.Password.RequireNonAlphanumeric = false;
    //        ASCII  
    options.Password.RequireUppercase = false;
    //        ASCII  
    options.Password.RequireLowercase = false;
    options.Password.RequiredUniqueChars = 6;
});

参照ドキュメント:(より包括的)https://docs.microsoft.com/en-us/aspnet/core/security/authentication/identity?tabs=visual-studio%2Caspnetcore2x