การจัดการกฎความปลอดภัยของฐานข้อมูลเรียลไทม์ของ Firebase ผ่าน REST

เอกสารนี้อธิบายวิธีจัดการ 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>'

คำตอบจะมีกฎทั้งหมดสำหรับแอปของเรา