J'aimerais savoir comment fonctionne le déploiement des règles de stockage dans Firebase.
Dans Firebase Storage, j'ai 2 buckets app.appspot.com
et app-mybucket
. Sur ma machine locale, j'ai un storage.rules
qui ressemble à ceci :
service firebase.storage {
match /b/app.appspot.com/o {
match /{allPaths=**} {
allow read, write: if request.auth != null;
}
}
match /b/app-mybucket/o {
match /{userId}/{allPaths=**} {
allow read, write: if request.auth.uid == userId;
}
}
}
Quand je firebase deploy --only storage
ces règles sont envoyées à l'application par défaut app.appshpot.com
et rien ne semble être envoyé à app-mybucket
. J'aimerais savoir s'il existe un moyen de déployer des règles dans tous les buckets.