ASP.NET Core Identity uses default values for password policy settings, in this article we shall see how to override or customize Asp.net Core Identity's password policy ?
By default, Identity requires that passwords contain an
PasswordOptions can be set in Startup.ConfigureServices.
To change password Policy, we shall add following lines of code in startup.cs file
By default, Identity requires that passwords contain an
- uppercase character
- lowercase character,
- a digit
- a non-alphanumeric character.
- Passwords must be at least six characters long.
PasswordOptions can be set in Startup.ConfigureServices.
To change password Policy, we shall add following lines of code in startup.cs file
services.Configure(options =>
{
// Password settings
options.Password.RequireDigit = true;
options.Password.RequiredLength = 6;
options.Password.RequireNonAlphanumeric = false;
options.Password.RequireUppercase = false;
options.Password.RequireLowercase = false;
});
0 thoughts on "How override ASP.NET Core Identity's password policy or How To Customize Password Policy in asp.net Core"