1
Welche Vorgehensweise wird empfohlen, wenn die Autorisierung aufgrund von Firebase-Sicherheitsregeln fehlschlägt? Wenn beispielsweise die Sicherheitsregeln in der Firebase-Datenbank dem aktuell angemeldeten Benutzer den Zugriff auf "/ Pfad/zu/Daten" nicht erlauben, wie kann er erkannt werden?Ermitteln des Firebase-Autorisierungsfehlers mit Polymerfire
<firebase-document
id="document"
app-name="notes"
path="/path/to/data"
data="{{data}}">
</firebase-document>
Zur Zeit ist kein guter Weg ist. Ich bin dabei, das hinzuzufügen. –
Vielen Dank dafür. Ich könnte versuchen, das hinzuzufügen. Haben Sie einen Vorschlag, wie Sie dies umsetzen sollten? Meine ursprüngliche Neigung besteht darin, eine Boolesche Benachrichtigungseigenschaft permissionAllowed hinzuzufügen und dann alle Versprechen in Code zu implementieren, der die Datenbank über die Firebase API aufruft, um die Eigenschaft auf false festzulegen, wenn PERMISSION_DENIED in der Fehlerfunktion empfangen wird. Zum Beispiel im Set-Aufruf in _setFirebaseValue-Funktion. – Mario
Ich habe [eine PR-Ausgabe] (https://github.com/firebase/polymerfire/pull/94), die Fehlerereignisse ausgibt, wenn Listener Probleme haben (einschließlich 'PERMISSION_DENIED') –