Cloud Firestore بسته به کتابخانههای کلاینتی که استفاده میکنید، مدیریت دسترسی و احراز هویت قوی را از طریق مکانیسمهای مختلف ارائه میدهد.
کتابخانههای کلاینت موبایل و وب
برای کتابخانههای کلاینت موبایل و وب ، از Firebase Authentication و Cloud Firestore Security Rules برای مدیریت احراز هویت، مجوزدهی و اعتبارسنجی دادهها بدون سرور استفاده کنید. یاد بگیرید که چگونه از Cloud Firestore Security Rules برای ایمنسازی دادههای خود هنگام استفاده از کتابخانههای کلاینت اندروید، اپل، وب، Flutter، Unity و C++ استفاده کنید.
از Firebase App Check استفاده کنید تا مطمئن شوید که فقط برنامه شما میتواند به دادههای Cloud Firestore شما دسترسی داشته باشد.
برای برنامههایی که از Cloud Storage for Firebase استفاده میکنند، Cloud Firestore برای تعریف شرایط دسترسی به منابع Cloud Storage خود در اسناد پایگاه داده که توسط Cloud Storage Security Rules قابل دسترسی هستند، استفاده کنید.کتابخانههای کلاینت سرور
برای کتابخانههای کلاینت سرور ، از مدیریت هویت و دسترسی (IAM) برای مدیریت دسترسی به پایگاه داده خود استفاده کنید. یاد بگیرید که چگونه دادههای خود را برای کتابخانههای کلاینت جاوا، پایتون، Node.js و Go با IAM ایمن کنید.