we probably need to override the authenticate method here, as was done here: https://github.com/ehelms/katello/blob/refs-5217/engines/fort/app/controllers/fort/api/v2/nodes_controller.rb#L146

Otherwise, the authenitcate method would fail on user not being set, not getting to the authenicate_client call at all. We could also remove the authenitcate_client filter completely then, turning that on for all the controllers there, and handling the authorization in the authenticate_proxy_routes