2016-09-19 7 views
0

Ich habe die gesamte Speicherdokumentation über die Sicherheitsregeln & gelesen und kein Beispiel gefunden, das einen Benutzer daran hindert, eine vorhandene Datei im Firebase-Speicher zu löschen.Verhindern, dass Dateien aus dem Firebase-Speicher gelöscht werden

Ich habe versucht, durch crc32 und Ressourcen wie unten verwenden, aber es schien nicht richtig zu funktionieren:

allow write: if request.resource.crc32c == resource.crc32c; // doesn't work (cannot create a new resource) 
allow write: if request.resource; // doesn't work (cannot create a new resource) either 

Es würde mich überraschen, dass es nicht erreichbar ist.

Antwort

2

Problem durch Überprüfung Ressourcengröße gelöst:

allow write: if request.resource.size > 0 
Verwandte Themen