2017-01-17 3 views
8

Ich kann in der Dokumentation keine Antwort darauf finden. Die Standard-Firebase Regeln sind:Firebase-Regeln selbst zurückgesetzt

{ 
    "rules": { 
    ".read": "auth != null", 
    ".write": "auth != null" 
    } 
} 

ich bearbeitet haben Mine so aussehen und rettete sie:

{ 
    "rules": { 
    "users":{ 
     ".read": true, 
     ".write": "auth != null" 
    }, 
    ".read": "auth != null", 
    ".write": "auth != null" 
    } 
} 

Ohne mich etwas zu tun, setzen sie zufällig den alten Regeln nach dem, was wie 12 scheint Std. Fehle ich hier eine Art von Option?

+0

Nein, sobald Sie sie mit der Management-Konsole veröffentlicht haben, sollten sie nicht zurückgesetzt werden. – cartant

+1

Irgendeine Idee, warum das passiert? Soll ich den Support kontaktieren? Ich bin gerade auf dem freien Sparklevel. – cheenbabes

+0

Keine Ahnung warum. Wenn Sie experimentieren möchten, erstellen Sie ein anderes Projekt und sehen Sie, ob das gleiche passiert. Wenn ja, löse es vielleicht als Käfer ein. – cartant

Antwort

7

Dies aus den Kommentaren hinzufügen, damit andere es nicht verpassen.

Es ist sehr wahrscheinlich, dass Sie eine Firebase-rules.json als Teil der Ausführung von Firebase mit den Firebase-Tools bereitstellen. Siehe this question. Ich dachte, es gab auch eine neuere Frage darüber, aber ich kann es jetzt nicht finden