REST के ज़रिए Firebase रीयल टाइम डेटाबेस के सुरक्षा नियमों को मैनेज करना

इस दस्तावेज़ में बताया गया है कि REST API की मदद से, अपने ऐप्लिकेशन के Firebase Realtime Database Security Rules को कैसे मैनेज किया जा सकता है.

Firebase Realtime Database Security Rules अपडेट किया जा रहा है

REST API का इस्तेमाल करके, /.settings/rules.json पाथ पर PUT अनुरोध करके, अपने Firebase ऐप्लिकेशन के लिए Firebase Realtime Database Security Rules लिखा और अपडेट किया जा सकता है. ऐसा करने के लिए, हमें 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 को वापस ला रहा है

इसी तरह, Firebase Realtime Database Security Rules को वापस पाने के लिए, हम अपने ऐप्लिकेशन के यूआरएल के /.settings/rules.json पाथ पर GET अनुरोध कर सकते हैं:

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

जवाब में, हमारे ऐप्लिकेशन के सभी नियम शामिल होंगे.