public async Task <bool> CheckIfUserHasElivatedPermissionByUserObject(User user) { return(RoleMisc.UserHasElevatedPermission(user.RolesId)); }
/// <summary> /// Wrapper to check if the user has elivated Permissions (Moderator or Admin role). /// </summary> /// <param name="request"></param> /// <returns>True/False</returns> /// <exception cref="TokenDoesNotExistException"></exception> public async Task <bool> CheckIfUserHasElivatedPermission(HttpRequest request) { User user = await GetUserFromValidToken(request); return(RoleMisc.UserHasElevatedPermission(user.RolesId)); }