Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

IdentityConfigurationExtension.cs 635B

1234567891011121314151617181920
  1. namespace Diligent.WebAPI.Host.Extensions
  2. {
  3. public static class IdentityConfigurationExtension
  4. {
  5. public static void ConfigureIdentity(this WebApplicationBuilder builder)
  6. {
  7. IServiceCollection services = builder.Services;
  8. services.AddIdentity<User, AppRole>(opt =>
  9. {
  10. opt.Lockout.DefaultLockoutTimeSpan = TimeSpan.FromMinutes(5);
  11. opt.Lockout.MaxFailedAccessAttempts = 5;
  12. })
  13. .AddRoles<AppRole>()
  14. .AddEntityFrameworkStores<DatabaseContext>()
  15. .AddDefaultTokenProviders();
  16. }
  17. }
  18. }