Sign API returns presigned upload URL + storage key. Dev: files served through auth-gated /api/files/dev route with path-traversal protection. Prod: R2 presigned URLs for upload and time-limited download. |
||
|---|---|---|
| .. | ||
| pelagia-portal | ||
Sign API returns presigned upload URL + storage key. Dev: files served through auth-gated /api/files/dev route with path-traversal protection. Prod: R2 presigned URLs for upload and time-limited download. |
||
|---|---|---|
| .. | ||
| pelagia-portal | ||