ניהול כללי אבטחת מסדי נתונים של Firebase בזמן אמת באמצעות REST

מסמך זה מסביר כיצד תוכל לנהל את כללי האבטחה של מסד הנתונים של Firebase Realtime של האפליקציה שלך באמצעות REST API.

עדכון כללי האבטחה של מסדי נתונים של Firebase בזמן אמת

באמצעות REST API, אתה יכול לכתוב ולעדכן את כללי האבטחה של Firebase Realtime Database עבור אפליקציית 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 בזמן אמת

באופן דומה, אנו יכולים לשלוח בקשת GET לנתיב /.settings/rules.json של כתובת האתר של האפליקציה שלנו כדי לאחזר את כללי האבטחה של מסד הנתונים של Firebase בזמן אמת:

curl 'https://docs-examples.firebaseio.com/.settings/rules.json?access_token=<ACCESS_TOKEN>'

התגובה תכיל את כל הכללים עבור האפליקציה שלנו.