In diesem Dokument wird beschrieben, wie Sie die Firebase Realtime Database Security Rules Ihrer App über die REST API verwalten können.
Firebase Realtime Database Security Rules wird aktualisiert
Mit der REST API können Sie Firebase Realtime Database Security Rules für Ihre Firebase-App schreiben und aktualisieren, indem Sie eine PUT
-Anfrage an den Pfad /.settings/rules.json
senden.
Dazu benötigen wir ein Zugriffstoken, um unsere REST-Anfrage zu authentifizieren.
In diesem Beispiel aktivieren wir den Lesezugriff für alle Daten in unserer Firebase-Datenbank:
curl -X PUT -d '{ "rules": { ".read": true } }' 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'
Firebase Realtime Database Security Rules wird abgerufen
Ebenso können wir eine GET-Anfrage an den Pfad /.settings/rules.json
der URL unserer App senden, um unsere Firebase Realtime Database Security Rules abzurufen:
curl 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'
Die Antwort enthält alle Regeln für unsere App.