
Temel kuralları anlama: ".read", ".write", ".validate", ".indexOn"
Kullanıcı kimliğinin bilinmesi güvenliğin ilk adımıdır. Verileri güvenli bir şekilde kullanmak ve kullanıcılara özelleştirilmiş bir deneyim sağlamak için gereklidir.
Dairenizin içini bütün verilerinizin bulunduğu alan benzetelim. Kurallar dediğimiz yapı da dairenize giriş yapabileceğimiz kapı olacaktır.
Önemli: Firebase kuralları, bir üst düğüme okuma veya yazma erişimi vermek her zaman tüm alt düğümlere bu okuma / yazma erişimini verir.
Bu bölümde pratik yaparak öğreneceğiz. İlk pratik yapacağımız uygulama "Bilgi Yarışması" olacak.
Uygulamanın veri tabanında bulunacak düğümlerin tespiti:
Sorular düğümü.
Kullanıcılar düğümü.
Puan düğümü.
Seviye düğümü.
Uygulamanı paylaşmadan önce veritabanı kurallarını doğru bir şekilde yapılandırmak önemlidir. Bu kurallar, verilerini kötü amaçlı kullanıcılardan korur.
İşte bu kursta Firebase Realtime Database güvenliğini sağlayan kuralların genel yapısından, en çok kullanılan ve ihtiyacın olabilecek kuralların hangileri olduğu pratik yapılarak anlatılmakta.
Uyarı: Bu bir programlama veya yazılım kursu değildir.
Yorumlarınız ve mesajlarınız benim için çok önemlidir. İyi dersler :)