Ten dokument wyjaśnia, jak zarządzać Firebase Realtime Database Security Rules aplikacji za pomocą interfejsu API REST.
Aktualizowanie Firebase Realtime Database Security Rules
Za pomocą interfejsu API (typu) REST możesz pisać i aktualizować
Firebase Realtime Database Security Rules dla swojej
aplikacji w Firebase, wysyłając żądanie PUT do ścieżki /.settings/rules.json.
Aby to zrobić, potrzebujemy tokena dostępu do uwierzytelnienia żądania REST
W tym przykładzie włączamy dostęp do odczytu wszystkich danych w naszej 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 naszej 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.