From 0af0ddf6b9f33461795909db8261e0ba480cde6b Mon Sep 17 00:00:00 2001 From: Blitblank Date: Sat, 28 Mar 2026 00:19:01 -0500 Subject: [PATCH] i was missing policies oops --- api/Program.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/api/Program.cs b/api/Program.cs index 07d914f..c74de6b 100644 --- a/api/Program.cs +++ b/api/Program.cs @@ -46,7 +46,14 @@ builder.Services.AddAuthentication(options => { }; }); -builder.Services.AddAuthorization(); +builder.Services.AddAuthorization(options => { + options.AddPolicy("RequireAdmin", policy => { + policy.RequireRole("Admin", "Superuser"); + }); + options.AddPolicy("RequireSuperuser", policy => { + policy.RequireRole("Superuser"); + }); +}); // configuration for behind my nginx proxy builder.Services.Configure(options =>