diff --git a/GrossesMitaines/GrossesMitainesAPI/Program.cs b/GrossesMitaines/GrossesMitainesAPI/Program.cs index 347b7fd..67644cf 100644 --- a/GrossesMitaines/GrossesMitainesAPI/Program.cs +++ b/GrossesMitaines/GrossesMitainesAPI/Program.cs @@ -24,6 +24,13 @@ builder.Services.AddCors(options => { builder.Services.AddControllers(); +builder.Services.AddIdentityCore() + .AddRoles() + .AddEntityFrameworkStores() + .AddSignInManager(); +builder.Services.AddAuthorization(); +builder.Services.AddAuthentication().AddIdentityCookies(); + // Source: https://github.com/dotnet/aspnetcore/issues/9039 builder.Services.ConfigureApplicationCookie(o => { o.Events = new CookieAuthenticationEvents() { @@ -48,13 +55,6 @@ builder.Services.ConfigureApplicationCookie(o => { }; }); -builder.Services.AddIdentityCore() - .AddRoles() - .AddEntityFrameworkStores() - .AddSignInManager(); -builder.Services.AddAuthorization(); -builder.Services.AddAuthentication().AddIdentityCookies(); - // Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle builder.Services.AddEndpointsApiExplorer();