Previously I was using mtls but mtls is not supported everywhere so I switched to Authelia. Now, I have the Authelia page in front of every thing and it’s not transparent like mtls. I am trying to figure out if in Caddy it’s possible to detect whether a request is coming from a client that did mtls authentication ?
If this is possible, Then I can selectively bypass Authelia and use mtls where ever possible and Authelia if mtls was not used.