การจัดการกฎความปลอดภัยของฐานข้อมูลเรียลไทม์ของ 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>'

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