OAuth2 Proxy
OAuth2 Proxy
软件描述
OAuth2-Proxy 是一个灵活的开源工具,可作为独立的反向代理使用,也可集成到现有的反向代理或负载均衡器架构中作为中间件组件。它提供了一种简单且安全的方式,通过 OAuth2 / OIDC 保护您的 Web 应用程序。
官方网站
访问软件的官方网站了解更多信息
oauth2-proxy.github.io
安全链接HTTPS
什么是 OAuth2 Proxy?
OAuth2-Proxy 是一个灵活的开源工具,可作为独立的反向代理使用,也可集成到现有的反向代理或负载均衡器架构中作为中间件组件。它提供了一种简单且安全的方式来通过 OAuth2 / OIDC 认证保护您的 Web 应用程序。作为反向代理,它会拦截对您应用程序的请求,并将用户重定向至 OAuth2 提供商进行认证;作为中间件,它可以无缝集成到现有基础设施中,为多个应用程序处理认证。
OAuth2-Proxy 支持多种 OAuth2 及 OIDC 提供商,既可通过通用 OIDC 客户端实现,也可通过针对 Google、Microsoft Entra ID、GitHub、login.gov 等特定提供商的专用实现。借助这些专用提供方的实现,oauth2-proxy 能够提取更多用户信息,如首选用户名和用户组等。这些信息随后可作为 HTTP 头部转发给上游应用程序。
