Обучающие материалы | Nwicode CMS

1) Создайте новый проект на  https://console.firebase.google.com

2) Добавьте сервис (web приложение)

Snimokekrana2019-05-14v18.17.52.png

Snimokekrana2019-05-14v18.18.54.png

3) На следующем шаге сохраните полученные данные и внесите их в настройках модуля

Snimokekrana2019-05-14v18.19.46.png

4) Добавляем способ входа

Snimokekrana2019-05-14v18.20.46.png

Snimokekrana2019-05-14v18.21.20.png

5) Следующим шагом добавьте Realtime Database

Snimokekrana2019-05-14v18.22.23.png

6) Далее необходимо добавить правила

Заменить это:

{

  "rules": {

    ".read": false,

    ".write": false

  }

}

На это:

{

  "rules": {

    ".read": "auth != null",

    ".write": "auth != null",

    "accounts": { ".read": true, ".write": true,

        ".indexOn": ["userId", "email", "username", "name"]

        },

    "requests": {

      ".read": true,

      ".write": "auth != null"

    }

  }

}

Snimokekrana2019-05-14v18.23.40.png

И нажать "Опубликовать”

Snimokekrana2019-05-14v18.24.34.png

7) Осталось включить хранилище

Snimokekrana2019-05-14v18.25.40.png

И заменить правила :

service firebase.storage {

  match /b/{bucket}/o {

    match /{allPaths=**} {

      allow read, write: if request.auth != null;

    }

  }

}


На эти:

service firebase.storage {

  match /b/{bucket}/o {

    match /{allPaths=**} {

      allow read, write;

    }

  }

}


И нажать опубликовать

Snimokekrana2019-05-14v18.26.47.png

Вернуться

Есть вопросы — спрашивайте!

Наши специалисты помогут Вам и окажут бесплатную консультацию

Документация

Новости 1 - 20 из 51
Начало | Пред. | 1 2 3 | След. | Конец