J'ai 2 collections subscribers
y posts
. J'ai configuré les règles de sécurité de la manière suivante read: write when authenticated
. Mais j'ai besoin de la subscribers
pour écrire les données sans authentification et en posts
pour vérifier l'authentification, puis écrire Comment y parvenir ?
Réponses
Trop de publicités?Définissez les règles du magasin de stockage de données et vous pouvez également les tester dans le simulateur de base de données.
service cloud.firestore {
match /databases/{database}/documents {
match /subscribers/{document=**} {
allow read, write : if true;
}
match /posts/{document=**} {
allow read : if true;
allow write: if request.auth.uid != null;
}
}
}
La réponse est très spécifique aux termes de votre question, à savoir que vous voulez écrire les données lorsque vous êtes authentifié. posts
collection. J'ai considéré que les données de lecture restent ouvertes à tous.
Chris Edgington
Points
1267