exocore-docs / docs /editor /09-sidebar-drive.md
ChoruYt's picture
Upload 151 files
dc2b30a verified
|
Raw
History Blame Contribute Delete
1.14 kB

09 — Drive sidebar pane

GDrivePane.tsx picks files / folders from the connected Google Drive account and uploads project files back the other way. Drive auth is shared with the dashboard's Cloud manager.

Screenshots

Desktop Mobile
09 — Drive sidebar pane — desktop 09 — Drive sidebar pane — mobile

What it does

  • Picker uses the standard Google Picker API embedded inside an iframe modal — no extra OAuth round-trip if the user already linked Drive in the dashboard.

  • Upload writes go through /exocore/api/editor/gdrive/upload (multipart) and inherit the user's per-folder ACL.

  • Drive sessions are revoked from Dashboard → Account → Connections.

    Source files

  • routes/editor/gdrive.ts

  • server/services/googleDrive


    ← Back to the editor index.