pg_session_jwt

pg_session_jwt

pg_session_jwt : Manage authentication sessions using JWTs

Overview

ID Extension Package Version Category License Language
7040
pg_session_jwt
pg_session_jwt
0.3.3
SEC
Apache-2.0
Rust
Attribute Has Binary Has Library Need Load Has DDL Relocatable Trusted
--s-dt-
No
Yes
No
Yes
no
yes
Relationships
See Also
passwordcheck_cracklib
supautils
pgsodium
supabase_vault
anon
pg_tde
pgsmcrypto
pgaudit

manual updated pgrx by Vonng

Packages

Type Repo Version PG Major Compatibility Package Pattern Dependencies
EXT
PIGSTY
0.3.3
18
17
16
15
14
13
pg_session_jwt -
RPM
PIGSTY
0.3.3
18
17
16
15
14
13
pg_session_jwt_$v -
DEB
PIGSTY
0.3.3
18
17
16
15
14
13
postgresql-$v-pg-session-jwt -
Linux / PG PG18 PG17 PG16 PG15 PG14 PG13
el8.x86_64
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
MISS
el8.aarch64
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
MISS
el9.x86_64
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
MISS
el9.aarch64
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
MISS
el10.x86_64
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
MISS
el10.aarch64
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
MISS
d12.x86_64
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
MISS
d12.aarch64
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
MISS
d13.x86_64
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
MISS
d13.aarch64
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
MISS
u22.x86_64
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
MISS
u22.aarch64
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
MISS
u24.x86_64
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
MISS
u24.aarch64
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
PIGSTY 0.3.3
MISS
Package Version OS ORG SIZE File URL
pg_session_jwt_18 0.3.3 el8.x86_64 pigsty 433.0 KiB pg_session_jwt_18-0.3.3-1PIGSTY.el8.x86_64.rpm
pg_session_jwt_18 0.3.3 el8.aarch64 pigsty 305.8 KiB pg_session_jwt_18-0.3.3-1PIGSTY.el8.aarch64.rpm
pg_session_jwt_18 0.3.3 el9.x86_64 pigsty 448.8 KiB pg_session_jwt_18-0.3.3-1PIGSTY.el9.x86_64.rpm
pg_session_jwt_18 0.3.3 el9.aarch64 pigsty 324.6 KiB pg_session_jwt_18-0.3.3-1PIGSTY.el9.aarch64.rpm
pg_session_jwt_18 0.3.3 el10.x86_64 pigsty 447.3 KiB pg_session_jwt_18-0.3.3-1PIGSTY.el10.x86_64.rpm
pg_session_jwt_18 0.3.3 el10.aarch64 pigsty 324.7 KiB pg_session_jwt_18-0.3.3-1PIGSTY.el10.aarch64.rpm
postgresql-18-pg-session-jwt 0.3.3 d12.x86_64 pigsty 362.1 KiB postgresql-18-pg-session-jwt_0.3.3-1PIGSTY~bookworm_amd64.deb
postgresql-18-pg-session-jwt 0.3.3 d12.aarch64 pigsty 243.6 KiB postgresql-18-pg-session-jwt_0.3.3-1PIGSTY~bookworm_arm64.deb
postgresql-18-pg-session-jwt 0.3.3 d13.x86_64 pigsty 361.9 KiB postgresql-18-pg-session-jwt_0.3.3-1PIGSTY~trixie_amd64.deb
postgresql-18-pg-session-jwt 0.3.3 d13.aarch64 pigsty 243.8 KiB postgresql-18-pg-session-jwt_0.3.3-1PIGSTY~trixie_arm64.deb
postgresql-18-pg-session-jwt 0.3.3 u22.x86_64 pigsty 404.9 KiB postgresql-18-pg-session-jwt_0.3.3-1PIGSTY~jammy_amd64.deb
postgresql-18-pg-session-jwt 0.3.3 u22.aarch64 pigsty 281.8 KiB postgresql-18-pg-session-jwt_0.3.3-1PIGSTY~jammy_arm64.deb
postgresql-18-pg-session-jwt 0.3.3 u24.x86_64 pigsty 401.4 KiB postgresql-18-pg-session-jwt_0.3.3-1PIGSTY~noble_amd64.deb
postgresql-18-pg-session-jwt 0.3.3 u24.aarch64 pigsty 278.6 KiB postgresql-18-pg-session-jwt_0.3.3-1PIGSTY~noble_arm64.deb
Package Version OS ORG SIZE File URL
pg_session_jwt_17 0.3.3 el8.x86_64 pigsty 432.9 KiB pg_session_jwt_17-0.3.3-1PIGSTY.el8.x86_64.rpm
pg_session_jwt_17 0.3.3 el8.aarch64 pigsty 305.8 KiB pg_session_jwt_17-0.3.3-1PIGSTY.el8.aarch64.rpm
pg_session_jwt_17 0.3.3 el9.x86_64 pigsty 448.7 KiB pg_session_jwt_17-0.3.3-1PIGSTY.el9.x86_64.rpm
pg_session_jwt_17 0.3.3 el9.aarch64 pigsty 324.7 KiB pg_session_jwt_17-0.3.3-1PIGSTY.el9.aarch64.rpm
pg_session_jwt_17 0.3.3 el10.x86_64 pigsty 447.1 KiB pg_session_jwt_17-0.3.3-1PIGSTY.el10.x86_64.rpm
pg_session_jwt_17 0.3.3 el10.aarch64 pigsty 324.7 KiB pg_session_jwt_17-0.3.3-1PIGSTY.el10.aarch64.rpm
postgresql-17-pg-session-jwt 0.3.3 d12.x86_64 pigsty 362.1 KiB postgresql-17-pg-session-jwt_0.3.3-1PIGSTY~bookworm_amd64.deb
postgresql-17-pg-session-jwt 0.3.3 d12.aarch64 pigsty 243.7 KiB postgresql-17-pg-session-jwt_0.3.3-1PIGSTY~bookworm_arm64.deb
postgresql-17-pg-session-jwt 0.3.3 d13.x86_64 pigsty 362.1 KiB postgresql-17-pg-session-jwt_0.3.3-1PIGSTY~trixie_amd64.deb
postgresql-17-pg-session-jwt 0.3.3 d13.aarch64 pigsty 243.8 KiB postgresql-17-pg-session-jwt_0.3.3-1PIGSTY~trixie_arm64.deb
postgresql-17-pg-session-jwt 0.3.3 u22.x86_64 pigsty 404.6 KiB postgresql-17-pg-session-jwt_0.3.3-1PIGSTY~jammy_amd64.deb
postgresql-17-pg-session-jwt 0.3.3 u22.aarch64 pigsty 281.8 KiB postgresql-17-pg-session-jwt_0.3.3-1PIGSTY~jammy_arm64.deb
postgresql-17-pg-session-jwt 0.3.3 u24.x86_64 pigsty 401.0 KiB postgresql-17-pg-session-jwt_0.3.3-1PIGSTY~noble_amd64.deb
postgresql-17-pg-session-jwt 0.3.3 u24.aarch64 pigsty 278.6 KiB postgresql-17-pg-session-jwt_0.3.3-1PIGSTY~noble_arm64.deb
Package Version OS ORG SIZE File URL
pg_session_jwt_16 0.3.3 el8.x86_64 pigsty 432.9 KiB pg_session_jwt_16-0.3.3-1PIGSTY.el8.x86_64.rpm
pg_session_jwt_16 0.3.3 el8.aarch64 pigsty 305.9 KiB pg_session_jwt_16-0.3.3-1PIGSTY.el8.aarch64.rpm
pg_session_jwt_16 0.3.3 el9.x86_64 pigsty 448.9 KiB pg_session_jwt_16-0.3.3-1PIGSTY.el9.x86_64.rpm
pg_session_jwt_16 0.3.3 el9.aarch64 pigsty 324.8 KiB pg_session_jwt_16-0.3.3-1PIGSTY.el9.aarch64.rpm
pg_session_jwt_16 0.3.3 el10.x86_64 pigsty 447.2 KiB pg_session_jwt_16-0.3.3-1PIGSTY.el10.x86_64.rpm
pg_session_jwt_16 0.3.3 el10.aarch64 pigsty 324.8 KiB pg_session_jwt_16-0.3.3-1PIGSTY.el10.aarch64.rpm
postgresql-16-pg-session-jwt 0.3.3 d12.x86_64 pigsty 362.2 KiB postgresql-16-pg-session-jwt_0.3.3-1PIGSTY~bookworm_amd64.deb
postgresql-16-pg-session-jwt 0.3.3 d12.aarch64 pigsty 243.6 KiB postgresql-16-pg-session-jwt_0.3.3-1PIGSTY~bookworm_arm64.deb
postgresql-16-pg-session-jwt 0.3.3 d13.x86_64 pigsty 361.7 KiB postgresql-16-pg-session-jwt_0.3.3-1PIGSTY~trixie_amd64.deb
postgresql-16-pg-session-jwt 0.3.3 d13.aarch64 pigsty 243.7 KiB postgresql-16-pg-session-jwt_0.3.3-1PIGSTY~trixie_arm64.deb
postgresql-16-pg-session-jwt 0.3.3 u22.x86_64 pigsty 404.6 KiB postgresql-16-pg-session-jwt_0.3.3-1PIGSTY~jammy_amd64.deb
postgresql-16-pg-session-jwt 0.3.3 u22.aarch64 pigsty 281.9 KiB postgresql-16-pg-session-jwt_0.3.3-1PIGSTY~jammy_arm64.deb
postgresql-16-pg-session-jwt 0.3.3 u24.x86_64 pigsty 401.1 KiB postgresql-16-pg-session-jwt_0.3.3-1PIGSTY~noble_amd64.deb
postgresql-16-pg-session-jwt 0.3.3 u24.aarch64 pigsty 278.7 KiB postgresql-16-pg-session-jwt_0.3.3-1PIGSTY~noble_arm64.deb
Package Version OS ORG SIZE File URL
pg_session_jwt_15 0.3.3 el8.x86_64 pigsty 432.5 KiB pg_session_jwt_15-0.3.3-1PIGSTY.el8.x86_64.rpm
pg_session_jwt_15 0.3.3 el8.aarch64 pigsty 305.9 KiB pg_session_jwt_15-0.3.3-1PIGSTY.el8.aarch64.rpm
pg_session_jwt_15 0.3.3 el9.x86_64 pigsty 448.6 KiB pg_session_jwt_15-0.3.3-1PIGSTY.el9.x86_64.rpm
pg_session_jwt_15 0.3.3 el9.aarch64 pigsty 324.8 KiB pg_session_jwt_15-0.3.3-1PIGSTY.el9.aarch64.rpm
pg_session_jwt_15 0.3.3 el10.x86_64 pigsty 446.9 KiB pg_session_jwt_15-0.3.3-1PIGSTY.el10.x86_64.rpm
pg_session_jwt_15 0.3.3 el10.aarch64 pigsty 324.9 KiB pg_session_jwt_15-0.3.3-1PIGSTY.el10.aarch64.rpm
postgresql-15-pg-session-jwt 0.3.3 d12.x86_64 pigsty 361.6 KiB postgresql-15-pg-session-jwt_0.3.3-1PIGSTY~bookworm_amd64.deb
postgresql-15-pg-session-jwt 0.3.3 d12.aarch64 pigsty 243.8 KiB postgresql-15-pg-session-jwt_0.3.3-1PIGSTY~bookworm_arm64.deb
postgresql-15-pg-session-jwt 0.3.3 d13.x86_64 pigsty 361.5 KiB postgresql-15-pg-session-jwt_0.3.3-1PIGSTY~trixie_amd64.deb
postgresql-15-pg-session-jwt 0.3.3 d13.aarch64 pigsty 243.9 KiB postgresql-15-pg-session-jwt_0.3.3-1PIGSTY~trixie_arm64.deb
postgresql-15-pg-session-jwt 0.3.3 u22.x86_64 pigsty 404.5 KiB postgresql-15-pg-session-jwt_0.3.3-1PIGSTY~jammy_amd64.deb
postgresql-15-pg-session-jwt 0.3.3 u22.aarch64 pigsty 282.0 KiB postgresql-15-pg-session-jwt_0.3.3-1PIGSTY~jammy_arm64.deb
postgresql-15-pg-session-jwt 0.3.3 u24.x86_64 pigsty 401.0 KiB postgresql-15-pg-session-jwt_0.3.3-1PIGSTY~noble_amd64.deb
postgresql-15-pg-session-jwt 0.3.3 u24.aarch64 pigsty 278.7 KiB postgresql-15-pg-session-jwt_0.3.3-1PIGSTY~noble_arm64.deb
Package Version OS ORG SIZE File URL
pg_session_jwt_14 0.3.3 el8.x86_64 pigsty 432.5 KiB pg_session_jwt_14-0.3.3-1PIGSTY.el8.x86_64.rpm
pg_session_jwt_14 0.3.3 el8.aarch64 pigsty 305.8 KiB pg_session_jwt_14-0.3.3-1PIGSTY.el8.aarch64.rpm
pg_session_jwt_14 0.3.3 el9.x86_64 pigsty 448.6 KiB pg_session_jwt_14-0.3.3-1PIGSTY.el9.x86_64.rpm
pg_session_jwt_14 0.3.3 el9.aarch64 pigsty 324.8 KiB pg_session_jwt_14-0.3.3-1PIGSTY.el9.aarch64.rpm
pg_session_jwt_14 0.3.3 el10.x86_64 pigsty 446.4 KiB pg_session_jwt_14-0.3.3-1PIGSTY.el10.x86_64.rpm
pg_session_jwt_14 0.3.3 el10.aarch64 pigsty 324.8 KiB pg_session_jwt_14-0.3.3-1PIGSTY.el10.aarch64.rpm
postgresql-14-pg-session-jwt 0.3.3 d12.x86_64 pigsty 361.9 KiB postgresql-14-pg-session-jwt_0.3.3-1PIGSTY~bookworm_amd64.deb
postgresql-14-pg-session-jwt 0.3.3 d12.aarch64 pigsty 243.8 KiB postgresql-14-pg-session-jwt_0.3.3-1PIGSTY~bookworm_arm64.deb
postgresql-14-pg-session-jwt 0.3.3 d13.x86_64 pigsty 361.6 KiB postgresql-14-pg-session-jwt_0.3.3-1PIGSTY~trixie_amd64.deb
postgresql-14-pg-session-jwt 0.3.3 d13.aarch64 pigsty 243.8 KiB postgresql-14-pg-session-jwt_0.3.3-1PIGSTY~trixie_arm64.deb
postgresql-14-pg-session-jwt 0.3.3 u22.x86_64 pigsty 404.6 KiB postgresql-14-pg-session-jwt_0.3.3-1PIGSTY~jammy_amd64.deb
postgresql-14-pg-session-jwt 0.3.3 u22.aarch64 pigsty 282.1 KiB postgresql-14-pg-session-jwt_0.3.3-1PIGSTY~jammy_arm64.deb
postgresql-14-pg-session-jwt 0.3.3 u24.x86_64 pigsty 400.8 KiB postgresql-14-pg-session-jwt_0.3.3-1PIGSTY~noble_amd64.deb
postgresql-14-pg-session-jwt 0.3.3 u24.aarch64 pigsty 278.7 KiB postgresql-14-pg-session-jwt_0.3.3-1PIGSTY~noble_arm64.deb

Source

pig build pkg pg_session_jwt;		# build rpm / deb with pig

Install

Make sure PGDG and PIGSTY repo available:

pig repo add pgdg pigsty -u   # add both repo and update cache

Install this extension with pig:

pig install pg_session_jwt;		# install via package name, for the active PG version

pig install pg_session_jwt -v 18;   # install for PG 18
pig install pg_session_jwt -v 17;   # install for PG 17
pig install pg_session_jwt -v 16;   # install for PG 16
pig install pg_session_jwt -v 15;   # install for PG 15
pig install pg_session_jwt -v 14;   # install for PG 14

Create this extension with:

CREATE EXTENSION pg_session_jwt;
Last updated on