#firebase #firebase-storage #firebase-security
#firebase #firebase-хранилище #firebase-безопасность
Вопрос:
Я новичок в firebase, поэтому вопрос, который я хочу задать, заключается в том, как установить правила безопасности firebase как общедоступные. Кто-нибудь знает код?
Теперь вот правила безопасности моей firebase:
rules_version = '2';
service firebase.storage {
match /b/{bucket}/o {
match /{allPaths=**} {
allow read;
allow write: if request.auth != null;
}
}
}
Ответ №1:
В вашем вопросе было не совсем ясно, что конкретно означает «установить правила безопасности firebase как общедоступные». Ваши правила уже разрешают полный общедоступный доступ для чтения к вашему хранилищу по умолчанию. Если вы хотите также разрешить полный общедоступный доступ на запись, просто удалите условие из строки «разрешить запись».
rules_version = '2';
service firebase.storage {
match /b/{bucket}/o {
match /{allPaths=**} {
allow read;
allow write;
}
}
}
Как правило, это плохая идея, поскольку она позволяет любому, у кого есть подключение к Интернету, полностью изменять и удалять все и вся в вашем хранилище. Если вы хотите узнать, как правильно использовать правила безопасности, вам следует начать с документации.