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