Added IsAuthorized overloads for flexibility

This commit is contained in:
nugroho 2025-05-20 02:28:49 +07:00
parent 065086bfa2
commit ff2f5eaaf6

View File

@ -21,6 +21,10 @@ public static class Auth
{ {
return TryGetUser(context, out SafeUser user) && user.Level <= requiredLevel; return TryGetUser(context, out SafeUser user) && user.Level <= requiredLevel;
} }
internal static bool IsAuthorized(HttpContext context, string Username)
{
return TryGetUser(context, out SafeUser user) && user.Username == Username;
}
internal static Task RejectUnauthorized(HttpContext context) internal static Task RejectUnauthorized(HttpContext context)
{ {