Code changes

Did not run code. Had a spur of the moment to try something out.
This commit is contained in:
Kun Deng
2022-08-25 20:56:12 -04:00
parent 467a9d7e0f
commit 2cc13ac9bb
7 changed files with 171 additions and 16 deletions
+12 -1
View File
@@ -12,7 +12,18 @@ namespace Icarus.Authorization.Handlers
{
protected override Task HandleRequirementAsync(AuthorizationHandlerContext context, HasScopeRequirement requirement)
{
if (!context.User.HasClaim(c => c.Type == "scope" && c.Issuer == requirement.Issuer))
var issuer = requirement.Issuer;
var scope = requirement.Scope;
var claim = string.Empty;
// if (!context.User.HasClaim(c => c.Type == "scope" && c.Issuer == requirement.Issuer))
if (!context.User.HasClaim(c =>
{
var i = 0;
var b = 99;
claim = c.Type;
return c.Type == "scope";
})
)
{
return Task.CompletedTask;
}