GOOD POSSE / PWA PUBLISHER POC
先寫在本機,再發布到自己的網站。
這版會把單篇草稿存在 IndexedDB,產生靜態網站、RSS、sitemap、ZIP 與 Pages Direct Upload manifest。
01
OAuth client 設定
Client ID 不是秘密,設定只存在此瀏覽器。redirect URI 必須和 Cloudflare client 的設定完全一致。
02
選擇帳號與專案
OAuth access token 和 refresh token 只放在本分頁的 session storage;關閉分頁即清除。
發布只會建立或更新上方指定的 Pages project。請使用專供這個 POC 的測試 project。
03
本機草稿
04
驗證結果
尚未連接。
這個 POC 的邊界
- 本版只處理單篇含單張圖片的文章;多貼文、多圖、壓縮與 EXIF 清除留到下一階段。
- 不會把 token 寫進 localStorage、檔案、KV、資料庫或任何遠端儲存。
- 只有 `/api/cloudflare/*` 無狀態 relay 會短暫轉送當次 token;它只允許發布所需的 Cloudflare API 路徑。