vsql_pgjwt は、SQL の中で JSON Web Token の署名、検証、およびデコードを行います。ストアド関数が署名済みトークンを返し、クエリがアプリケーションを呼び出すことなく渡されたトークンを検証できます。
この拡張機能はサードパーティが作成し、保守しています。VillageSQL はこれをビルド、テスト、または提供しておらず、以下の説明はメンテナー自身のドキュメントに従っています。これに依存する前に、そのドキュメントを読んでください。
インストール
VillageSQL のビルドツリー (VillageSQL_BUILD_DIR) に対してリポジトリからビルドし、.veb ファイルをサーバーの veb_dir にコピーして、インストールします。
追加される機能
HMAC 署名は HS256、HS384、および HS512 として、RSA は RS256 としてサポートされます。
関連項目
- vsql_oauth2 — SQL でトークンを扱うのではなく、JWT でデータベース自体にサインインする
- 利用可能な拡張機能 — 完全なカタログ
- intojhanurag/vsql-pgjwt — ソース、例、エラー処理、および既知の制限事項