oauth_validator_libraries
| 버전 | 기본값 | context | 타입 |
|---|---|---|---|
| 18 | — | user | string |
| 19 | — | user | string |
OAuth connection token을 검증할 validator library를 지정한다. 기본값은 빈 문자열이며, 이 경우 OAuth connection은 모두 거부된다.
library를 하나만 지정하면 모든 OAuth connection에 기본으로 사용되고, 여러 개를 지정하면 pg_hba.conf의 oauth 항목마다 이 목록에서 사용할 validator를 명시적으로 골라야 한다. PostgreSQL은 기본 validator 구현을 제공하지 않으므로 직접 구현하거나 별도로 구해야 한다. PostgreSQL 18에서 OAuth authentication과 함께 추가되었으며, postgresql.conf 파일에서만 설정할 수 있다.
출처: PostgreSQL 18 문서