Skip to content

Commit f16737e

Browse files
committed
remove sslmode=no-verify from libpq compat
1 parent 1164593 commit f16737e

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

packages/pg-connection-string/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ Query parameters follow a `?` character, including the following special query p
9090
* `sslcompat=libpq` - use libpq semantics for `sslmode`
9191
* `sslmode=<sslmode>` when `sslcompat=libpq`
9292
* `sslmode=disable` - sets `ssl` to false
93-
* `sslmode=no-verify`, `sslmode=prefer` - sets `ssl` to `{ rejectUnauthorized: false }`
93+
* `sslmode=prefer` - sets `ssl` to `{ rejectUnauthorized: false }`
9494
* `sslmode=require` - sets `ssl` to `{ rejectUnauthorized: false }` unless `sslrootcert` is specified, in which case it behaves like `verify-ca`
9595
* `sslmode=verify-ca` - sets `ssl` to `{ checkServerIdentity: no-op }` (verify CA, but not server identity). This verifies the presented certificate against the effective CA, i.e. the one specified in sslrootcert or the system CA if sslrootcert was not specified.
9696
* `sslmode=verify-full` - sets `ssl` to `{}` (verify CA and server identity)

packages/pg-connection-string/index.js

+1-2
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,7 @@ function parse(str) {
9393
config.ssl = false
9494
break
9595
}
96-
case 'prefer':
97-
case 'no-verify': {
96+
case 'prefer': {
9897
config.ssl.rejectUnauthorized = false
9998
break
10099
}

0 commit comments

Comments
 (0)