refactoring:Authorization replace mvc filter to route

This commit is contained in:
Alexey Bannov 2023-06-16 19:46:14 +03:00
parent 03d929be63
commit eefb4b5e2e
2 changed files with 1 additions and 4 deletions

View File

@ -191,9 +191,6 @@ public abstract class BaseStartup
{ {
config.Conventions.Add(new ControllerNameAttributeConvention()); config.Conventions.Add(new ControllerNameAttributeConvention());
var policy = new AuthorizationPolicyBuilder().RequireAuthenticatedUser().Build();
config.Filters.Add(new AuthorizeFilter(policy));
config.Filters.Add(new TypeFilterAttribute(typeof(TenantStatusFilter))); config.Filters.Add(new TypeFilterAttribute(typeof(TenantStatusFilter)));
config.Filters.Add(new TypeFilterAttribute(typeof(PaymentFilter))); config.Filters.Add(new TypeFilterAttribute(typeof(PaymentFilter)));
config.Filters.Add(new TypeFilterAttribute(typeof(IpSecurityFilter))); config.Filters.Add(new TypeFilterAttribute(typeof(IpSecurityFilter)));

View File

@ -77,7 +77,7 @@ public static class EndpointExtension
{ {
public static async Task<IEndpointRouteBuilder> MapCustomAsync(this IEndpointRouteBuilder endpoints, bool webhooksEnabled = false, IServiceProvider serviceProvider = null) public static async Task<IEndpointRouteBuilder> MapCustomAsync(this IEndpointRouteBuilder endpoints, bool webhooksEnabled = false, IServiceProvider serviceProvider = null)
{ {
endpoints.MapControllers(); endpoints.MapControllers().RequireAuthorization();
if (webhooksEnabled && serviceProvider != null) if (webhooksEnabled && serviceProvider != null)
{ {