Почему работает пример адреса электронной почты? - PullRequest
0 голосов
/ 08 сентября 2018

Первые шаги с Firebase. Несколько ссылок на документы, объясняющие, что происходит, помогут.

Я настроил новый веб-проект Firebase и соединил мою среду разработки с Firebase SDK. Теперь, когда я добавляю email-пароль быстрого запуска в проект, он работает. (после включения входа по электронной почте / паролю.)

Но подождите: этот html-файл быстрого запуска не содержит конфигураций, которые консоль Firebase советует мне вставить:

var config = {
    apiKey: "xxx",
    authDomain: "xxx.xxx.com",
    databaseURL: "https://xxx.xxx.com",
    projectId: "xxxx",
    storageBucket: "xxx.xxx.com",
    messagingSenderId: "xxx"
  };

Добавляет ли локальный сервер Firebase конфигурацию в фоновом режиме? Когда и где я должен добавить эту конфигурацию на веб-страницы?

1 Ответ

0 голосов
/ 08 сентября 2018

Если вы проверите строку 35 этого быстрого старта , вы обнаружите, что эта магия включает в себя:

<script src="/__/firebase/init.js"></script>

Это автоматически генерируемый файл Firebase Hosting, который содержит именно тот код, который инициализирует соединение с бэкэнд-сервисами Firebase вашего проекта.

Если вы хотите узнать больше об этом, прочитайте:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...