oauth2-proxy/oauth2-proxy
A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers. observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 98
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 27.0
- age_days: 3260
- days_rel: 13
- days_push: 7
- n_releases_24m: 19
Adoption not part of the score
14877 stars · 2182 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
OAuth2 Proxy is a reverse proxy and middleware that adds OAuth2/OIDC authentication in front of web applications, supporting providers like Google, Microsoft Entra ID, GitHub, and any generic OIDC issuer. It validates users by email, domain, or group and forwards identity details as HTTP headers to upstream apps.
Use cases
- add login to an internal app behind nginx
- protect kubernetes ingress with google sso
- require github authentication for a self-hosted dashboard
- put oidc auth in front of services without code changes
- forward user groups as headers to upstream apps
- gate internal tools by email domain
When to choose
- you need to add SSO to apps that lack native auth support
- you use common identity providers like Google, GitHub, or Entra ID
- you want a battle-tested CNCF sandbox project with broad provider coverage
When to avoid
- your application can implement OAuth2 natively
- you need a full identity provider or user management system rather than an auth proxy
- you need fine-grained per-route authorization beyond email/domain/group rules
Facets
service · maturity stable
auth proxy middleware http-server security security web-development self-hosted cloud-computing windows self-hosted go cross-platform oauth2 oidc sso reverse-proxy authentication identity-provider sso-gateway cnfc-sandbox devops linux macos docker kubernetes
2 sources
- readme: https://github.com/oauth2-proxy/oauth2-proxy · fetched 2026-08-28 · 56dc9c957b0d
- homepage: https://oauth2-proxy.github.io/oauth2-proxy · fetched 2026-08-29 · 9de80e63c416
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| oauth2-proxy/oauth2-proxy | main | 99 |
For agents
markdown · JSON · MCP: product_card(name="oauth2-proxy/oauth2-proxy")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem