mirror of
https://github.com/Nezumi-2711/google-drive-s3.git
synced 2026-09-22 13:38:30 +00:00
fix: update the prefix for the variable
This commit is contained in:
+4
-4
@@ -1,6 +1,6 @@
|
||||
# I.R.I.S. frontend integration docs
|
||||
# Google Drive S3 frontend integration docs
|
||||
|
||||
I.R.I.S. exposes a focused S3-compatible API on top of Google Drive. The live API reference is available from every enabled Worker deployment at [`/docs`](/docs), with the source OpenAPI document at [`/openapi.yaml`](/openapi.yaml).
|
||||
This project exposes a focused S3-compatible API on top of Google Drive. The live API reference is available from every enabled Worker deployment at [`/docs`](/docs), with the source OpenAPI document at [`/openapi.yaml`](/openapi.yaml).
|
||||
|
||||
## Start here
|
||||
|
||||
@@ -12,7 +12,7 @@ I.R.I.S. exposes a focused S3-compatible API on top of Google Drive. The live AP
|
||||
| Document | Purpose |
|
||||
| --- | --- |
|
||||
| [Integration guide](./integration-guide.md) | Browser upload, multipart upload, listing, CORS, and recommended architecture. |
|
||||
| [Authentication](./authentication.md) | The precise AWS Signature V4 behavior enforced by I.R.I.S. |
|
||||
| [Authentication](./authentication.md) | The precise AWS Signature V4 behavior enforced by the Worker. |
|
||||
| [Limitations](./limitations.md) | Unsupported S3 features and Google Drive operational limits. |
|
||||
| [`examples/bff-presign.ts`](./examples/bff-presign.ts) | A Workers BFF endpoint that creates short-lived PUT URLs. |
|
||||
| [`examples/browser-upload.ts`](./examples/browser-upload.ts) | Single object upload from a browser. |
|
||||
@@ -23,7 +23,7 @@ I.R.I.S. exposes a focused S3-compatible API on top of Google Drive. The live AP
|
||||
```text
|
||||
Browser ── POST /presign ──> BFF (holds SECRET_KEY)
|
||||
│ │
|
||||
└──── presigned S3 request ────┴──> I.R.I.S. Worker ──> Google Drive
|
||||
└──── presigned S3 request ────┴──> S3 Google Drive Worker ──> Google Drive
|
||||
```
|
||||
|
||||
The browser never receives `SECRET_KEY`. Presigned URLs must be short lived and scoped to the single object operation the browser needs.
|
||||
|
||||
Reference in New Issue
Block a user