يوضّح هذا المستند كيفية إدارة 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>'
سيحتوي الرد على جميع القواعد الخاصة بتطبيقنا.