قوانین
قوانین امنیتی Firebase کنترل دسترسی و اعتبارسنجی داده ها را به زبانی ساده و در عین حال رسا فراهم می کند. آنها برای ایمن سازی محصولاتی مانند Cloud Storage و Cloud Firestore استفاده می شوند.
این مستندات به دو بخش تقسیم می شود:
- رابط ها - انواع داده های مشترک برای همه محصولاتی که از قوانین امنیتی استفاده می کنند.
- فضاهای نام - انواع داده ها و توابع خاص محصول یا زمینه.
رابط ها
بولی
نوع اولیه نشان دهنده یک مقدار بولی، true
یا false
.
بایت ها
تایپ کنید که دنباله ای از بایت ها را نشان می دهد.
مدت زمان
مدت زمان با دقت نانوثانیه
شناور
نوع اولیه نشان دهنده یک عدد ممیز شناور IEEE 64 بیتی است.
عدد صحیح
نوع داده اولیه که یک مقدار صحیح 64 بیتی امضا شده را نشان می دهد.
LatLng
طول و عرض جغرافیایی نقطه جغرافیایی.
فهرست کنید
فهرست ناهمگون اقلام
نقشه
نگاشت کلید-مقدار.
MapDiff
شی نشان دهنده تفاوت بین قوانین است. اشیاء نقشه .
عدد
مقداری از نوع Integer
یا نوع Float
.
مسیر
الگوی دایرکتوری مانند برای مکان یک منبع.
تنظیم
فهرست نامرتب و ناهمگون از اقلام منحصر به فرد.
رشته
نوع اولیه که یک مقدار رشته را نشان می دهد.
مهر زمان
مهر زمانی در UTC با دقت نانوثانیه.
فضاهای نام
اشکال زدایی
بیانیه اشکال زدایی زبان قوانین امنیتی
مدت زمان
توابع مدت زمان موجود در سطح جهانی.
آتش نشانی
متغیرها و توابع موجود در قوانین Cloud Firestore.
هش کردن
توابع هش در دسترس جهانی.
latlng
توابع طول و عرض جغرافیایی در دسترس جهانی.
ریاضی
توابع ریاضی در دسترس جهانی
مهر زمانی
توابع مهر زمانی در دسترس جهانی.