↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

受支持版本: 当前版本 (18)
测试与开发版本: 19 / devel
测试版PostgreSQL 19 RC 1 尚未正式发布,内容与行为在正式发布前可能变化。正式内容请看当前版本。

第 50 章 OAuth 验证器模块

PostgreSQL 提供了用于创建自定义模块的基础设施,以在服务器端执行 OAuth Bearer 令牌校验。由于 OAuth 的实现差异很大,而且 Bearer 令牌校验高度依赖签发方,服务器本身无法直接检查令牌;验证器模块在服务器与所使用的 OAuth 提供方之间提供了集成层。

OAuth 验证器模块至少必须包含一个初始化函数(见第 50.2 节)以及一个执行校验所需的回调(见第 50.3.2 节)。

警告

由于行为异常的验证器可能让未授权用户进入数据库,正确实现对于服务器安全至关重要。设计注意事项见第 50.1 节。

提交更正

译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游会在正式发布前持续修订。