Firebase - 安全



Firebase 中的安全透過在安全規則中設定類似 JSON 的物件來處理。可以透過在側邊選單中單擊 **資料庫**,然後在標籤欄中單擊 **規則**,找到安全規則。

本章中,我們將通過幾個簡單的示例向您展示如何保護 Firebase 資料。

讀寫

在 Firebase 安全規則中定義的以下程式碼段將允許已驗證使用者對具有相同 **uid** 的 **/users/'$uid'/** 進行寫入訪問,但每個人都可以讀取它。

舉例

讓我們看以下示例。

{
   "rules": {
      "users": {
         
         "$uid": {
            ".write": "$uid === auth.uid",
            ".read": true
         }
         
      }
   }
}

驗證

我們可以使用以下示例強制將資料轉換為字串。

舉例

{
   "rules": {
      
      "foo": {
         ".validate": "newData.isString()"
      }
      
   }
}

本章僅瞭解了 Firebase 安全規則的表面內容。重要的是要了解這些規則如何工作,以便您可以在應用程式中對其進行組合。

廣告
© . All rights reserved.