Search code examples
firebase-realtime-databasefirebase-security

Error saving rules - Line 5: Expected '{'


{ "rules": { ".read": true, ".write": true, ".delete": true } }

these rules show me error Error saving rules - Line 5: Expected '{'. Please help


Solution

  • Firebase Realtime Database rules don't support a ".delete" clause, and that's the reason you get this error message. Correct rules are:

    { 
      "rules": { 
        ".read": true, 
        ".write": true 
      } 
    }
    

    These rules will also allow deleting of the data, as part of the .write rule.

    If you want to later disallow deletes or other types of updates, have a look at the documentation on new data vs existing data.