namespace Diligent.WebAPI.Host.Extensions { public static class IdentityConfigurationExtension { public static void ConfigureIdentity(this WebApplicationBuilder builder) { IServiceCollection services = builder.Services; services.AddIdentity(opt => { opt.Lockout.DefaultLockoutTimeSpan = TimeSpan.FromMinutes(5); opt.Lockout.MaxFailedAccessAttempts = 5; }) .AddRoles() .AddEntityFrameworkStores() .AddDefaultTokenProviders(); } } }