diff --git a/LiteCharms.Features/Api/Configuration/LiteCharmsSettings.cs b/LiteCharms.Features/Api/Configuration/LiteCharmsSettings.cs index 58f49bc..0bc1ecc 100644 --- a/LiteCharms.Features/Api/Configuration/LiteCharmsSettings.cs +++ b/LiteCharms.Features/Api/Configuration/LiteCharmsSettings.cs @@ -9,8 +9,4 @@ public sealed class LiteCharmsSettings public string? ClientSecret { get; set; } public string? Audience { get; set; } - - public string? RequiredClaimName { get; set; } - - public string? RequiredClaimNameValue { get; set; } } diff --git a/LiteCharms.Features/Extensions/Api.cs b/LiteCharms.Features/Extensions/Api.cs index c66b25e..66928bc 100644 --- a/LiteCharms.Features/Extensions/Api.cs +++ b/LiteCharms.Features/Extensions/Api.cs @@ -76,14 +76,7 @@ public static class Api }; }); - if (!string.IsNullOrWhiteSpace(authOptions.RequiredClaimName) && !string.IsNullOrWhiteSpace(authOptions.RequiredClaimNameValue)) - { - services.AddAuthorizationBuilder() - .AddPolicy("RequiredScope", policy => - policy.RequireClaim(authOptions.RequiredClaimName, authOptions.RequiredClaimNameValue)); - } - else - services.AddAuthorization(); + services.AddAuthorization(); return services; }