Our great sponsors
-
oauth2-proxy
A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.
-
traefik-forward-auth
Minimal forward authentication service that provides Google/OpenID oauth based login and authentication for the traefik reverse proxy
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Currently I'm running Traefik with https://github.com/oauth2-proxy/oauth2-proxy but it has a minor issue which annoys me.. using Traefik it doesn't redirect back to the original request url but a 404 page (still creates the auth cookie so it works fine, just the UX is meh). It works fine with nginx but nginx had another set of issues for me.
I have found two other solutions which I plan to try out: 1. https://github.com/thomseddon/traefik-forward-auth (no idea why I haven't used it originally TBH) 2. https://www.pomerium.com/docs/ 3-ish I was looking at Fabio but I can't find out if it integrates with anything easily? Traefik is kinda heavy on my system resources..
Related posts
- Multi client authentication with auth0 and oauth2-proxy
- Why You Should Migrate to OAuth 2.0 From API Keys
- Moving from Google workspace to Microsoft 365 and implementing Zero Trust
- Microsoft launches Windows App for accessing PCs in the cloud from any device
- Best Practice For Serving Static (Frontend) Files with NGINX in K8s?