Applied authentik endpoint protection

This commit is contained in:
Khwezi Mngoma
2026-06-04 09:03:07 +02:00
parent d0ec655085
commit 8d8c1436f6
4 changed files with 37 additions and 5 deletions
+3 -3
View File
@@ -1,6 +1,8 @@
using LiteCharms.Features.Api.Configuration;
using LiteCharms.Features.Extensions;
using LiteCharms.Features.Mediator;
using LiteCharms.Features.MidrandBooks.Extensions;
using Microsoft.Extensions.Options;
using static LiteCharms.Features.Extensions.Quartz;
var builder = WebApplication.CreateBuilder(args);
@@ -11,10 +13,8 @@ builder.Services.AddEndpointsApiExplorer();
builder.Services.AddEndpoints(Assembly.GetExecutingAssembly());
builder.Services.AddApiServices(builder.Configuration);
builder.Services.AddAuthorization();
builder.Services.AddAuthentication();
builder.Services.AddMediator();
builder.Services.AddAuthentic(builder.Configuration);
builder.Services.AddScoped(typeof(IPipelineBehavior<,>), typeof(TelemetryPipelineBehavior<,>));
builder.Services.AddScoped(typeof(IPipelineBehavior<,>), typeof(LoggingPipelineBehavior<,>));