Implement S3 pre-signed URLs for file sharing

Add proper getShareableLink implementation with 1-hour expiry URLs
This commit is contained in:
Sashank Bhamidi
2025-07-25 19:48:07 +05:30
parent 8cfe33550c
commit a86d143c77
3 changed files with 26 additions and 3 deletions

View File

@@ -23,6 +23,7 @@
"dependencies": {
"@aws-sdk/client-s3": "^3.850.0",
"@aws-sdk/lib-storage": "^3.850.0",
"@aws-sdk/s3-request-presigner": "^3.850.0",
"@googleapis/drive": "^14.1.0",
"@hono/zod-validator": "^0.7.1",
"@microsoft/microsoft-graph-client": "^3.0.7",