REST এর মাধ্যমে ফায়ারবেস রিয়েলটাইম ডেটাবেস নিরাপত্তা নিয়ম পরিচালনা করা

এই ডকুমেন্টটিতে ব্যাখ্যা করা হয়েছে, কীভাবে আপনি 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 রিকোয়েস্টটি অথেন্টিকেট করতে একটি অ্যাক্সেস টোকেন প্রয়োজন হবে।

এই উদাহরণে, আমরা আমাদের ফায়ারবেস ডেটাবেসের সমস্ত ডেটার জন্য পঠন অ্যাক্সেস সক্ষম করি:

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 পুনরুদ্ধার করার জন্য আমরা আমাদের অ্যাপের URL-এর /.settings/rules.json পাথে একটি GET অনুরোধ পাঠাতে পারি।

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

প্রতিক্রিয়াটিতে আমাদের অ্যাপের সমস্ত নিয়ম অন্তর্ভুক্ত থাকবে।