Thankyou for taking the time to explain. I'm approaching this as a user rather than a developer. My use case is to put a simple auth layer in front of Kibana, and was looking for the simplest configuration to enable that. I was reading the doco and seeing snippets of config and trying to piece these together. I now see you have provided complete Caddyfiles in the Git repo. For me, these are the most useful starting point. I will return to the doco for further explanation.
A suggestion for improvement would be to update the 'Get started' page with some very simple step by step instructions for creating a basic auth scenario. At the moment the user is taken to an 'Introduction' page which talks about the project but not clear what the next step is.
Per https://github.com/greenpau/caddy-authorize/issues/89#issuecomment-966649742, add the above.