fix: fix bug in jwt config

This commit is contained in:
Meysam Hadeli 2025-04-11 21:52:22 +03:30
parent c9b1767b41
commit ab579347c6

View File

@ -48,20 +48,13 @@ public static class JwtExtensions
.RequireAuthenticatedUser()
.Build();
// Add your scope policy (optional)
if (!string.IsNullOrEmpty(jwtOptions.Audience))
{
options.AddPolicy(
nameof(ApiScope),
policy =>
{
policy.AuthenticationSchemes.Add(
JwtBearerDefaults.AuthenticationScheme);
policy.RequireAuthenticatedUser();
policy.RequireClaim("scope", jwtOptions.Audience);
});
}
options.AddPolicy(
nameof(ApiScope),
policy =>
{
policy.RequireAuthenticatedUser();
policy.RequireClaim("scope", jwtOptions.Audience);
});
});
}