Шаг 1: Перейдите в консоль Firebase

Чтобы начать работу с Firebase, вам необходимо получить доступ к консоли Firebase:

Перейти в консоль Firebase

Если у вас еще нет проекта Firebase, вам нужно будет создать его, прежде чем переходить к следующим шагам.

Шаг 2: Создайте веб-приложение Firebase

Сначала вам нужно будет создать веб-приложение в вашем проекте Firebase:

  1. В консоли Firebase выберите свой проект.
  2. На странице обзора проекта нажмите на веб-значок (</>).
  3. Дайте своему приложению псевдоним (например, «Веб-приложение Golex»).
  4. Установите флажок «Также настроить Firebase Hosting».
  5. Нажмите «Зарегистрировать приложение»

Шаг 3: Скопируйте свою конфигурацию Firebase

После регистрации вашего приложения Firebase предоставит детали конфигурации. Это позволит вашему приложению узнать, к какому проекту Firebase подключаться.

  1. На шаге «Добавить Firebase SDK» вы увидите фрагмент кода, который выглядит так:
const firebaseConfig = {
  apiKey: "YOUR_API_KEY",
  authDomain: "your-project-id.firebaseapp.com",
  projectId: "your-project-id",
  storageBucket: "your-project-id.appspot.com",
  messagingSenderId: "123456789012",
  appId: "1:123456789012:web:abc123def456"
};
  1. Скопируйте весь этот объект firebaseConfig - вам нужно будет вставить его в свою панель управления Golex позже.

Шаг 4: Загрузите ключ учетной записи службы

Чтобы разрешить Golex безопасно получать доступ к ресурсам вашего проекта Firebase, вам понадобится ключ учетной записи службы:

  1. В консоли Firebase перейдите в «Настройки проекта» (значок шестеренки в верхней части боковой панели).
  2. Выберите вкладку «Учетные записи служб».
  3. Нажмите кнопку «Создать новый закрытый ключ».
  4. Подтвердите, нажав «Создать ключ».
  5. JSON-файл будет загружен на ваш компьютер - храните этот файл в безопасности!

Шаг 5: Установите необходимые разрешения

Вашей учетной записи службы требуются определенные разрешения для работы с Golex:

  1. Нажмите «Управление учетными записями служб» в разделе учетных записей служб консоли Firebase.
  2. На боковой панели перейдите в «IAM и администрирование» > «IAM».
  3. Найдите учетную запись службы firebase-adminsdk-[random-string]@[your-project-id].iam.gserviceaccount.com
  4. Щелкните значок карандаша, чтобы изменить разрешения.
  5. Добавьте следующие роли:
    • Администратор разработки Firebase

Шаг 6: Загрузите свою конфигурацию в Golex

Наконец, давайте подключим все на панели управления Golex:

  1. Войдите в свою учетную запись Golex.
  2. Перейдите к веб-приложению, которое вы хотите подключить к Firebase.
  3. Нажмите кнопку «Подключить Firebase» на панели навигации.
  4. В поле «Конфигурация Firebase» вставьте объект конфигурации, скопированный на шаге 3.
  5. Загрузите JSON-файл учетной записи службы, который вы загрузили на шаге 4.
  6. Нажмите «Подключить Firebase»

Вот и все! Ваше веб-приложение Golex теперь успешно подключено к Firebase. Вы можете начать интегрировать функции Firebase в свое приложение.

Если у вас возникнут какие-либо проблемы, не волнуйтесь! Вы всегда можете обратиться в службу поддержки Golex за помощью.