Middleware to check headers after forward auth


I'm fairly new to Traefik and love it so far. Thanks!

I am using forward auth. I would like to have a subsequent middleware check the value from a header it sets, and reject the request if its not equal to a item from a supplied list. My use case is basically restricting admin level access to various paths, but letting the forward auth only be responsible for authentication and let the various services decide what users to allow when they set up their routes. Is such a middleware available? If not, would that be a potentially useful feature? Thank you