Revise authentication logic

This commit is contained in:
2025-07-25 23:44:07 -06:00
parent 0f7567ec67
commit cbeeebd5a6
49 changed files with 351 additions and 361 deletions

View File

@@ -0,0 +1,13 @@
using Microsoft.AspNetCore.Authorization;
namespace Core.Thalos.BuildingBlocks
{
public class PermissionsAuthorizationAdapter : IAuthorizationRequirement
{
public PermissionsAuthorizationAdapter(string[] permission)
{
Permission = permission;
}
public string[] Permission { get; set; }
}
}