Flutter tabanlı bir uygulamam var firebase entegre olarak çalışıyor. Auth şartı olmasına rağmen yetkileri olmayan kişiler veritabanına erişim sağlayabiliyor örneğin benim uygulamadaki gönderilerimi değiştirebiliyor veya silebiliyor.
Auth şartı şu şekilde:
match /gonderiler/{document=**} {
allow read, create, update: if request.auth.uid != null;
allow delete: if request.auth.uid == resource.data.paylasanUID;