Firebase 專案的 Cloud Firestore 設定
Published in
May 9, 2019
連到 Firebase 的專案頁面。
https://console.firebase.google.com
點選左邊側邊欄 Build 下的 Firestore Database
點選 Create database。
勾選 Start in test mode 後點選 Enable。
test mode 將讓我們可以自存讀取和寫入 database,方便一開始的測試。未來想要限制權限,可再修改權限的規則(rule)。
選擇 Firebase 的位置,若無特別需求可先採用預設的 nam5。
建好 database 後,下圖為 Cloud Firestore 的 Data 分頁。
修改存取權限
切換到 Rules 分頁設定權限。以下為幾種常見的權限設定。
- 公開權限,任何人都可存取資料。
allow read, write: if true;
或
allow read, write;
- 登入的使用者才能存取資料。
allow read, write: if request.auth != null;
- 不允許任何人存取資料。
allow read, write: if false;