Modification du Progam

This commit is contained in:
2025-08-03 17:34:34 +02:00
parent a423bdfa38
commit c7d2eeb87b
2 changed files with 65 additions and 1 deletions

View File

@@ -1,5 +1,7 @@
using administration.Models;
using administration.Services;
using Microsoft.AspNetCore.Authentication;
using Microsoft.AspNetCore.Authorization;
using Microsoft.EntityFrameworkCore;
using static DBConnectionController;
@@ -62,8 +64,18 @@ namespace administration
app.UseRouting();
app.UseCors("AllowFrontend");
app.UseSession();
app.UseAuthorization();
builder.Services.AddAuthentication("BasicAuthentication")
.AddScheme<AuthenticationSchemeOptions, BasicAuthenticationHandler>("BasicAuthentication", null);
app.UseAuthentication();
builder.Services.AddAuthorization(options =>
{
options.FallbackPolicy = new AuthorizationPolicyBuilder()
.RequireAuthenticatedUser()
.Build();
});
// Route par défaut
app.MapControllerRoute(
name: "default",