Firebase Realtime Database-Sicherheitsregeln über REST verwalten

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.