Ошибка Content Manager

При открытии Content Manager появляется ошибка:

Сообщение об ошибке в Content Manager

Почти всегда дело в правах Firebase или настройках аутентификации. Проверьте по порядку.

  1. Включите вход по почте и паролю

    1. Откройте консоль Firebase.
    2. Выберите проект.
    3. В меню слева нажмите Authentication.
    4. Нажмите Get started, если раздел ещё не активирован.
    5. Перейдите на вкладку Sign-in method.
    6. Убедитесь, что Email/Password включён.

    Способ входа Email/Password в консоли Firebase

    заметка

    Если он выключен, нажмите на карандаш и включите переключатель.

  2. Выдайте нужные роли

    Пользователю firebase@flutterflow.io нужны три роли:

    • Editor
    • Cloud Functions Admin
    • Service Account Admin

    Проверить можно в Project Settings > Users & Permissions консоли Firebase.

    Роли firebase@flutterflow.io в настройках проекта

    инфо

    Без всех трёх ролей интеграция работает лишь частично — добавьте недостающие.

  3. Выкатите правила Firestore

    1. В проекте FlutterFlow откройте Firestore > Settings.
    2. Пролистайте до секции Firestore Rules.
    3. Нажмите Deploy или Redeploy.

    Кнопка выкатки правил Firestore

  4. Опишите схему коллекций

    Content Manager показывает только те поля, что описаны в схеме. Пока схема пустая, показывать нечего.

  5. Обновите страницу билдера

    Нажмите Ctrl + R в Windows или Cmd + R в macOS — так вы получите свежую версию FlutterFlow.

  6. Очистите кеш и войдите заново

    После всех правок очистите кеш браузера, выйдите из аккаунта и войдите снова.

инфо
Если не помогло

Пересоберите права с нуля: удалите текущие роли Firebase, выдайте их заново и пройдите инструкцию по подключению Firebase целиком.

перевод официальной документации FlutterFlow

обновлено

⌕ ESC