Firebase Realtime Database-Sicherheitsregeln über REST verwalten

In diesem Dokument wird erläutert, 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 Ihr Firebase-App aus, indem Sie eine PUT-Anfrage an den /.settings/rules.json-Pfad stellen. Dazu benötigen wir ein Zugriffstoken, mit dem wir unsere REST-Anfrage 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

Entsprechend können wir eine GET-Anfrage an den Pfad /.settings/rules.json des URL zum Abrufen der Firebase Realtime Database Security Rules:

curl 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'

Die Antwort enthält alle Regeln für unsere App.