Traefik Forward Auth Skip certain HTTP Method

I have set up Traefik Kubernetes Ingresses for my APIs and also have set up Forward Auth for security. Everything works great, but there are certain endpoint/method combos that I would like to exclude Forward Auth for. For example, if I have an endpoint /orders, I would like /orders POST to be secured by Forward Auth, but /orders GET to be left unsecured. Is there any way to achieve this? I am open to using IngressRoute CRD if it can help me resolve this issue.


So the Ingress Route CRD has a Routing Rule that includes Method "Method(GET, ...)". So I will probably be migrating from Ingress Controllers, to the Ingress Route CRD, probably a good move anyway.