เอกสารนี้อธิบายวิธีจัดการ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>'
คำตอบจะมีกฎทั้งหมดสำหรับแอป