↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

支持中的版本: 当前版本 (18)
开发中的版本: 19 / 20devel
开发快照。 PostgreSQL 20devel 尚未正式发布,内容仍可能变化。

第 50 章 OAuth 验证器模块

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

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

警告

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

报告文档问题

阅读 上游文档. 反馈更正前请先核对 当前版本手册.