LIVE EXTENSION · OPTIONAL

第 25 章|Firebase Auth 與 Rules

不得改成共用帳密或永久公開 Rules。

帳號與環境

最小權限與測試資料

  1. 假資料只含 ownerUid 與假內容。
  2. 只有 owner uid 相等時可修改。
  3. 只測 owner、guest、unauth 三身份。
  4. 先用 Emulator/Rules Playground 驗證。

操作與 Network 證據

  1. owner 修改自己的資料成功。
  2. guest 修改 owner 資料得到 permission denied。
  3. unauth 同樣被拒,再回 owner 檢查合法路徑。
  4. 遮蔽 uid、Email 與 credential,只留角色與判斷摘要。

Mock fallback

清理與憑證安全