24 lines
490 B
Plaintext
24 lines
490 B
Plaintext
rules_version = '2';
|
|
service firebase.storage {
|
|
match /b/{bucket}/o {
|
|
function isAdmin() {
|
|
return request.auth != null && request.auth.uid == "dev-admin-placeholder-uid";
|
|
}
|
|
|
|
match /products/{fileName} {
|
|
allow read: if true;
|
|
allow write: if isAdmin();
|
|
}
|
|
|
|
match /styles/{fileName} {
|
|
allow read: if true;
|
|
allow write: if isAdmin();
|
|
}
|
|
|
|
match /about/{fileName} {
|
|
allow read: if true;
|
|
allow write: if isAdmin();
|
|
}
|
|
}
|
|
}
|