במסמך הזה מוסבר איך לנהל את Firebase Realtime Database Security Rules של האפליקציה באמצעות REST API.
מתבצע עדכון של Firebase Realtime Database Security Rules
באמצעות REST API, אפשר לכתוב ולעדכן את Firebase Realtime Database Security Rules עבור אפליקציית Firebase על ידי שליחת בקשת PUT לנתיב /.settings/rules.json.
כדי לעשות את זה, נצטרך אסימון גישה כדי לאמת את בקשת ה-REST שלנו
בדוגמה הזו, אנחנו מאפשרים גישת קריאה לכל הנתונים במסד הנתונים של Firebase:
curl -X PUT -d '{ "rules": { ".read": true } }' 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'
אחזור Firebase Realtime Database Security Rules
באופן דומה, אפשר לשלוח בקשת GET לנתיב /.settings/rules.json של כתובת ה-URL של האפליקציה כדי לאחזר את Firebase Realtime Database Security Rules:
curl 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'
התשובה תכיל את כל הכללים של האפליקציה שלנו.