Bu, Firebase & nosql'deki ilk adımımdır, SQL arka planından geliyorum.Firebase'de rol tabanlı erişim denetimini nasıl uygularım
Basit Giriş Güvenliği Kullanarak Güvenlik E-posta/Şifre, Firebase'deki verilere erişimi nasıl sınırlandırırım? Örneğin, bazı kullanıcılar bir işletme nesnesi (kullanıcılar, müşteriler, kategoriler, vb.) Oluşturmak için erişime sahip olacak, diğerleri olmayacak. "Auth" değişkenine bir izin listesi eklemenin bir yolu var mı?
sayesinde: Onlar da bir kullanıcıların erişim düzeylerini değiştirmek için yinelenen komut dosyaları varsa tüm kullanıcıları listelemek için programlı bir yol sağladı. Açıkçası, her kullanıcı kaydına eriştikleri kaynağa erişip erişmediklerini belirten bir boole değeri eklediğimi öneriyorsunuz. Bu doğru mu? Her türden bir iş nesnesinde (kullanıcılar, müşteriler, kategoriler, vb.) Benzer bir kural oluşturmam gerekir mi? – acole76
Uygulama gereksinimlerinizi bilmeden tam olarak neye ihtiyacınız olduğunu bilmek zor, Firebase'de bu tür "izin verme" yöntemlerini nasıl yönetebileceğiniz konusunda genel stratejiyi aktarmaya çalışıyorum. Gerçek verileri nasıl yapılandıracağınıza bağlı olarak, bu kuralı birden çok kez kullanmanız gerekebilir veya olmayabilir. Ve her kullanıcı için bir boole ihtiyacı olabilir ya da olmayabilir, belki de "admin" 'gibi bir kullanıcı' string' dizgisine sahipler ve siz buna denksiniz. Ve belki sadece "yöneticiler" bu özelliğe ihtiyaç duyar, çünkü onsuz ayrıcalık varsayılan olarak başarısız olur. Neyi kastettiğimi anla? – hiattp
Örneği daha net hale getirmek için güncelledim. – hiattp