Правила хранилища
Как и правила безопасности Firestore, правила безопасности Firebase Storage контролируют, кто может получить доступ к файлам, загруженным пользователями в вашем приложении.
Например, установив правила хранилища, вы можете разрешить только аутентифицированным пользователям (например, через email, вход через Google и т. д.) загружать или отправлять изображения.
Если вы новичок в правилах хранилища, вы можете ознакомиться с этим обзором о Начало работы с правилами хранилища.
Развертывание правил хранилища
Чтобы развернуть правила хранилища:
-
Сначала убедитесь, что Firebase Storage включен или настроен в вашем проект е, посетив консоль Firebase и просмотрев вкладку Storage.
-
Вернитесь в FlutterFlow, перейдите в Settings & Integrations > Project Setup > Firebase.
-
Прокрутите вниз до раздела Firebase Storage.
-
Чтобы установить правила хранилища вне FlutterFlow (т. е. из консоли Firebase), включите Manage Outside of FlutterFlow.
-
Чтобы разрешить доступ к изображениям, видео, файлам и т. д. только пользователям, которые их загрузили, включите Make Users Uploads Private.
-
Нажмите кнопку Deploy.
-
Откроется всплывающее окно. Нажмите Yes, чтобы продолжить, и нажмите Deploy Now.
Узнайте больше о правилах Firebase Storage здесь.