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