Skip to content

Commit 2a6e761

Browse files
Merge pull request #11 from kirisky/bugfix/add_string_trim_to_UserHasValidClaim
Fix that the UserHasValidClaim method couldn't handle some strings
2 parents 254c91b + c09d8be commit 2a6e761

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/NetDevPack.Identity/Authorization/CustomAuthorizationValidation.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ public static class CustomAuthorizationValidation
88
public static bool UserHasValidClaim(HttpContext context, string claimName, string claimValue)
99
{
1010
return context.User.Identity.IsAuthenticated &&
11-
context.User.Claims.Any(c => c.Type == claimName && c.Value.Split(',').Contains(claimValue));
11+
context.User.Claims.Any(c =>
12+
c.Type == claimName &&
13+
c.Value.Split(',').Select(v => v.Trim()).Contains(claimValue));
1214
}
1315

1416
}

0 commit comments

Comments
 (0)