Z tego dokumentu dowiesz się, jak zarządzać Firebase Realtime Database Security Rules w aplikacji za pomocą interfejsu API REST.
Aktualizuję: Firebase Realtime Database Security Rules
Za pomocą interfejsu REST API możesz zapisywać i aktualizować parametry Firebase Realtime Database Security Rules w aplikacji Firebase, wysyłając żądanie PUT
do ścieżki /.settings/rules.json
.
W tym celu potrzebujemy tokena dostępu, który uwierzytelnia nasze żądanie REST.
W tym przykładzie zezwalamy na odczyt wszystkich danych w bazie danych Firebase:
curl -X PUT -d '{ "rules": { ".read": true } }' 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'
Pobieranie Firebase Realtime Database Security Rules
Podobnie możemy wysłać żądanie GET do ścieżki /.settings/rules.json
adresu URL aplikacji, aby pobrać Firebase Realtime Database Security Rules:
curl 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'
Odpowiedź będzie zawierać wszystkie reguły dotyczące naszej aplikacji.