In diesem Dokument wird erläutert, wie Sie die Sicherheitsregeln für die Firebase-Echtzeitdatenbank Ihrer App über die REST-API verwalten können.
Aktualisieren der Sicherheitsregeln für Firebase-Echtzeitdatenbanken
Mit der REST-API können Sie Firebase Realtime Database Security Rules für Ihre Firebase-App schreiben und aktualisieren, indem Sie eine PUT
Anforderung an den Pfad /.settings/rules.json
senden. Dazu benötigen wir ein Zugriffstoken, um unsere REST-Anforderung 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>'
Abrufen von Sicherheitsregeln für Firebase-Echtzeitdatenbanken
Auf ähnliche Weise können wir eine GET-Anforderung an den Pfad /.settings/rules.json
der URL unserer App senden, um unsere Sicherheitsregeln für die Firebase-Echtzeitdatenbank abzurufen:
curl 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'
Die Antwort enthält alle Regeln für unsere App.