feat: resource restriction in presign token (#2150)

This commit is contained in:
Ted Liang
2025-12-08 12:55:54 +11:00
committed by GitHub
parent f70b76d8b8
commit dcaecf1fc5
11 changed files with 166 additions and 80 deletions
@@ -34,7 +34,10 @@ export const updateEmbeddingDocumentRoute = procedure
});
}
const apiToken = await verifyEmbeddingPresignToken({ token: presignToken });
const apiToken = await verifyEmbeddingPresignToken({
token: presignToken,
scope: `documentId:${input.documentId}`,
});
const { documentId, title, externalId, recipients, meta } = input;