আপনার ব্যবহৃত ক্লায়েন্ট লাইব্রেরির ওপর নির্ভর করে, Cloud Firestore বিভিন্ন পদ্ধতির মাধ্যমে শক্তিশালী অ্যাক্সেস ম্যানেজমেন্ট এবং অথেনটিকেশন প্রদান করে।
মোবাইল এবং ওয়েব ক্লায়েন্ট লাইব্রেরি
মোবাইল এবং ওয়েব ক্লায়েন্ট লাইব্রেরির জন্য, সার্ভারবিহীন অথেনটিকেশন, অথরাইজেশন এবং ডেটা ভ্যালিডেশন পরিচালনা করতে Firebase Authentication এবং Cloud Firestore Security Rules ব্যবহার করুন। অ্যান্ড্রয়েড, অ্যাপল, ওয়েব, ফ্লাটার, ইউনিটি এবং সি++ ক্লায়েন্ট লাইব্রেরি ব্যবহার করার সময় আপনার ডেটা সুরক্ষিত রাখতে Cloud Firestore Security Rules কীভাবে ব্যবহার করবেন তা জানুন।
শুধুমাত্র আপনার অ্যাপই যেন আপনার Cloud Firestore ডেটা অ্যাক্সেস করতে পারে, তা নিশ্চিত করতে Firebase App Check ব্যবহার করুন।
আপনার যে অ্যাপগুলো Cloud Storage for Firebase ব্যবহার করে, সেগুলোর জন্য Cloud Firestore ব্যবহার করে ডেটাবেস ডকুমেন্টগুলোতে আপনার Cloud Storage রিসোর্স অ্যাক্সেসের শর্তাবলী নির্ধারণ করুন, যা Cloud Storage Security Rules দ্বারা অ্যাক্সেস করা যায়।সার্ভার ক্লায়েন্ট লাইব্রেরি
সার্ভার ক্লায়েন্ট লাইব্রেরির জন্য, আপনার ডেটাবেসে অ্যাক্সেস পরিচালনা করতে আইডেন্টিটি অ্যান্ড অ্যাক্সেস ম্যানেজমেন্ট (IAM) ব্যবহার করুন। IAM-এর সাহায্যে Java, Python, Node.js, এবং Go ক্লায়েন্ট লাইব্রেরির জন্য কীভাবে আপনার ডেটা সুরক্ষিত করবেন তা জানুন।