Defer standard authentication checks to DefaultAuthorizationHandler

This commit is contained in:
Bill Thornton
2024-05-29 14:35:41 -04:00
parent d0336cd67e
commit 8fa7ff647a
2 changed files with 12 additions and 19 deletions
@@ -32,16 +32,8 @@ namespace Jellyfin.Api.Auth.FirstTimeSetupPolicy
{
context.Fail();
}
else if (!requirement.RequireAdmin && context.User.IsInRole(UserRoles.Guest))
{
context.Fail();
}
else
{
// Any user-specific checks are handled in the DefaultAuthorizationHandler.
context.Succeed(requirement);
}
// Any user-specific checks are handled in the DefaultAuthorizationHandler.
return Task.CompletedTask;
}
}