Здравствуйте. У меня есть правила для папки / posts / media / {userId} / {media}, например:
service firebase.storage {
match /b/{bucket}/o {
match /{allPath=**} {
allow read, create, write;
}
match /posts/media {
allow create: if request.auth != null && request.resource.size < 10 * 1024 * 1024
&& request.resource.contentType.matches('(image|video)/.*');
match /{userId}/{allPaths=**} {
allow create, write: if request.auth.uid == userId && request.resource.size < 10 * 1024 * 1024
&& request.resource.contentType.matches('(image|video)/.*');
}
}
}
}
Размер файла 10 МБ не применяется.Пользователи могут легко публиковать видео, в несколько раз превышающее ограничение в 10 МБ.
Любая помощь?
Спасибо, Мишель