Allow creation of users, roles and applications for localhost requests

This commit is contained in:
Sipke Schoorstra 2023-04-28 15:39:43 +02:00
parent a7f4aac97b
commit b16c005875

View file

@ -38,6 +38,8 @@ public class LocalHostPermissionRequirementHandler : AuthorizationHandler<LocalH
{
var identity = new ClaimsIdentity(JwtBearerDefaults.AuthenticationScheme);
identity.AddClaim(new Claim("permissions", "create:application"));
identity.AddClaim(new Claim("permissions", "create:user"));
identity.AddClaim(new Claim("permissions", "create:role"));
context.User.AddIdentity(identity);
}