💡 原文英文,约500词,阅读约需2分钟。
📝

内容提要

PostgreSQL 18引入了内置的OAuth 2.0和OIDC认证,pg_oidc_validator工具实现OIDC令牌的服务器端验证。v0.2版本增加了缓存支持和简化安装包,提升性能并减轻IdP负载。用户反馈推动了这些改进,欢迎分享使用案例和建议。

🎯

关键要点

  • PostgreSQL 18引入了内置的OAuth 2.0和OIDC认证,pg_oidc_validator工具实现OIDC令牌的服务器端验证。
  • pg_oidc_validator v0.2版本增加了缓存支持和简化安装包,提升性能并减轻IdP负载。
  • 这些改进源于社区反馈,包括PGConf.EU和KubeCon US的讨论以及GitHub和论坛的建议。
  • 缓存支持允许验证器缓存OIDC发现文档和JWKS响应,减少HTTP调用,提高验证速度。
  • 当前缓存层缺乏全面的自动化测试覆盖,计划通过nginx代理模拟IdP响应来解决此问题。
  • pg_oidc_validator的安装变得更加简单,提供了针对Debian/Ubuntu和RHEL等的预构建包。
  • 作为开源项目,pg_oidc_validator希望用户分享部署案例、性能特征、集成挑战和未来功能建议。
➡️

继续阅读