تأمين البيانات في Cloud Firestore

توفّر Cloud Firestore إدارة وصول ومصادقة قويتَين من خلال آليات مختلفة، وذلك استنادًا إلى مكتبات البرامج التي تستخدمها.

مكتبات البرامج على الأجهزة الجوّالة والويب

بالنسبة إلى مكتبات برامج العميل على الأجهزة الجوّالة والويب، استخدِم Firebase Authentication وCloud Firestore Security Rules للتعامل مع المصادقة والتفويض والتحقّق من صحة البيانات بدون خادم. تعرَّف على كيفية استخدام Cloud Firestore Security Rules لتأمين بياناتك عند استخدام مكتبات العملاء المتوافقة مع Android وApple والويب وFlutter وUnity وC++.

استخدِم Firebase App Check للمساعدة في ضمان عدم وصول أي تطبيق آخر إلى بيانات Cloud Firestore.

بالنسبة إلى تطبيقاتك التي تستخدم Cloud Storage for Firebase، استخدِم Cloud Firestore لتحديد شروط الوصول إلى موارد Cloud Storage في مستندات قاعدة البيانات التي يمكن الوصول إليها من خلال Cloud Storage Security Rules.

مكتبات برامج الخادم

بالنسبة إلى مكتبات برامج الخادم، استخدِم خدمة "إدارة الهوية وإمكانية الوصول" (IAM) لإدارة إمكانية الوصول إلى قاعدة البيانات. تعرَّف على كيفية حماية بياناتك في مكتبات برامج Java وPython وNode.js وGo باستخدام إدارة الهوية وإمكانية الوصول (IAM).