Feature/Auth: last one was authentication, this one is authorization #4

Merged
homeburger merged 33 commits from feature/auth into main 2026-04-23 00:18:39 -05:00
Showing only changes of commit 4f60336a37 - Show all commits

View File

@@ -48,9 +48,9 @@ builder.Services.AddAuthentication(options => {
builder.Services.AddAuthorization(options => {
options.AddPolicy("SensitiveDataRead", policy =>
options.AddPolicy(Permission.SensitiveData_Read, policy =>
policy.RequireClaim("permission", Permission.SensitiveData_Read));
options.AddPolicy("SensitiveDataModify", policy =>
options.AddPolicy(Permission.SensitiveData_Modify, policy =>
policy.RequireClaim("permission", Permission.SensitiveData_Modify));
});