V167 Gate 2 — T6 Google JWT 唯讀驗收

獨立測試頁。沒有 Save/Restore 呼叫、沒有資料庫寫入、沒有解除遊戲安全鎖。

1. 設定 Supabase

此頁不會把金鑰或 JWT 傳送到第三方分析服務。僅透過 Supabase SDK 連接你填寫的專案;請勿使用 service_role/secret key。設定暫存於此分頁的 sessionStorage,供 OAuth 重導回來時完成 PKCE;關閉分頁後不保留設定。

請將此頁部署在獨立的 HTTPS 測試網址,並將該網址加入 Supabase Authentication → URL Configuration → Redirect URLs。不要使用 file:// 開啟。

2. 真實登入與唯讀查詢

等待連線。請先輸入專案 URL 與 publishable/anon key。
查詢 game_saves 時僅選取 user_id,不讀取 save_data。不同帳號請分別登入、執行檢查,再比對 UID;不要在此頁貼出 access token。

3. 驗收限制

這份頁面可以驗證 Google OAuth、真實登入工作階段,以及 authenticated 身分下的直接 SELECT RLS。它不能證明 Save/Restore RPC 真實寫入、跨會員 RPC 隔離或惡意 JWT 竄改防護已通過。