Closed nevins-b closed 7 years ago
I like this. It's similar to what we use internally. However, I'm not sure if I want this within 411 or just a separate plugin repo. Going to have a think about plugin architecture.
I'd like to add most of this functionality directly in the Auth.php
class. If you'd like I can merge this change and then just apply my changes on top.
That's fine with me, whatever is easiest.
Hey again. Could you resubmit a PR against the https://github.com/etsy/411/tree/auth branch? I'd like to keep work on this feature there till we're done.
Continuing work in #95.
This is initial work to add support for running 411 behind a SAML proxy and as such bypassing the normal authentication mechanism.
This is inspired by grafana's auth.proxy https://blog.raintank.io/authproxy-howto-use-external-authentication-handlers-with-grafana/
This works but is a little ugly in some ways, any feed back on how to make it nicer would be much appreciated.