fabiolb / fabio

Consul Load-Balancing made simple
https://fabiolb.net
MIT License
7.25k stars 619 forks source link

OIDC support for Auth #793

Open toopay opened 3 years ago

toopay commented 3 years ago

Hello guys,

First I want to thank for this great piece of software - as long time openresty/nginx user, its feels good to not having maintain static custom nginx conf for dynamic routing.

However, I could not find any hook capability in this library. When I use openresty as primary reverse proxy, it allowed me to hook in each stage of request lifecycle - to apply common functionalities - via lua nginx directive.

I see current basic Auth implementation, and I wondering if any effort to add OIDC support will be beneficial? If so, I plan to submit a PR.

In longer term, I think if we can allow some callback in certain stages - that would be great.

Best, Taufan

skoppe commented 3 years ago

OIDC would be lovely. Did you get anywhere with this?