במסמך הזה מוסבר איך לנהל את 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>'
התשובה תכיל את כל הכללים לגבי האפליקציה שלנו.