Skip to content

Commit 4babcf3

Browse files
committed
register permissions middleware
1 parent 3e778b8 commit 4babcf3

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

application/CohortManager/src/Functions/Shared/Common/Authentication/FunctionContextExtension.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ public static Role[] GetRequiredRoles(this FunctionContext context)
5050

5151
var method = declaringType?.GetMethod(
5252
methodName,
53-
BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance);
53+
BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance);
5454

5555
return method == null
5656
? null

application/CohortManager/src/Functions/Shared/Common/Extensions/AuthenticationExtension.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ public static IHostBuilder AddAuthentication(this IHostBuilder hostBuilder)
1313
hostBuilder.ConfigureFunctionsWorkerDefaults(workerOptions =>
1414
{
1515
workerOptions.UseMiddleware<Cis2AuthMiddleware>();
16+
workerOptions.UseMiddleware<PermissionsMiddleware>();
1617
});
1718
hostBuilder.ConfigureServices((context, services) =>
1819
{

0 commit comments

Comments
 (0)