小马拉大车 提供多种身份考据的反向代理器具
发布日期:2024-09-06 19:00 点击次数:165人人好小马拉大车,又碰头了,我是 GitHub 精选君!
布景先容
在现在的数字化时间,保护企业和个东说念主数据的伏击性日益加多。跟着越来越多的奇迹和运用才气滚动到云霄,确保安全打听变得极其要道。面对万般的身份提供者和复杂的汇聚架构,开发东说念主员和企业面对着若何简化身份考据进程以确保数据安全的挑战。这其中的痛点包括:若何集成多种身份考据奇迹、惩处不同平台的打听握法、同期又不点火用户体验。
今天要给人人推选一个 GitHub 开源技俩 oauth2-proxy,该技俩在 GitHub 有逾越 9.2k Star。
一句话先容该技俩:A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.
技俩先容
oauth2-proxy 是一个反向代理和静态文献奇迹器,使用不同的提供商(比如 Google、Keycloak、GitHub 等)来考据账户,通过电子邮件、域名或群组完了认证。发源于 bitly/OAuth2_Proxy,oauth2-proxy 自 2018 年分叉后,技俩束缚发展完善,提供了更为浅薄的功能和更好的真贵。
该项指标主邀功能包括:
1、多种身份考据提供商复古:通过不同的提供商小马拉大车,如 Google、Azure、OpenID Connect,张婉莹系完了纯真是身份考据决议。
2、简便安设部署:复古多种部署形势,包括预构建的二进制文献、Docker 镜像、Go 安设,甚而提供官方的 Kubernetes Helm 包。
3、高度可树立:不错通过树立文献、敕令行选项或环境变量树立 oauth2-proxy,适合不同的部署环境。
若何使用
1、安设: 把柄你的需求选拔一个部署形势,比如使用预构建的 Docker 镜像:
色情网站docker pull quay.io/oauth2-proxy/oauth2-proxy
2、注册并树立 OAuth 运用:把柄你选拔的身份提供商,注册 OAuth 运用并取得必要的树立信息。
3、树立 oauth2-proxy:使用树立文献或敕令行选项来树立代理,示例敕令如下:
oauth2-proxy --provider=google \ --email-domain=*your-domain.com \ --cookie-secret= \ --client-id= \ --client-secret=
4、部署:将 oauth2-proxy 部署到你的环境中,并确保它行为你的运用前端的反向代理。
技俩推介
oauth2-proxy 自从分叉以来已奏凯发布多个版块,现时最新的版块为 v7.6.0。该技俩不但领有活跃的开发社区,还对安全性赐与了高度怜爱,推选升级到最新版块以幸免安全缺陷。
以下是该技俩 Star 趋势图(代表项指标活跃进程):
更多技俩笃定请检讨如下贯穿。
开源技俩地址:https://github.com/oauth2-proxy/oauth2-proxy
开源技俩作家:oauth2-proxy
以下是参与技俩开发的总共成员:
存眷咱们小马拉大车,通盘探索特意旨道理的开源技俩。