Как я могу пройти аутентификацию через Firebase Google Auth на localhost - PullRequest
0 голосов
/ 19 апреля 2020

Я создаю сайт с помощью emberfire и использую firebase. Кажется, что все настроено нормально в отношении учетных данных, и я могу читать / записывать в базу данных firebase при локальной разработке, но каждый раз, когда я пытаюсь пройти аутентификацию через всплывающее окно Google, оно нормально отображается в списке моих учетных записей Google и при выборе моего учтите это ошибки с этим объектом ошибки:

code: "auth/network-request-failed", message: "A network error (such as timeout, interrupted connection or unreachable host) has occurred."

Я предполагаю, что я просто пропускаю настройку где-то, но для жизни я не могу найти ее. Вот код для получения всплывающего окна и ответа:


    const provider = new firebase.auth.GoogleAuthProvider();
    this.firebaseApp.auth().then(auth => {
      /* Firebase SDK calls */
      auth.signInWithPopup(provider).then(function(response) {
        console.log(response);
      }).catch(function(error) {
        console.log(error);
      });
    });

1 Ответ

0 голосов
/ 01 мая 2020

Я использую Ember JS с emberfire.

В моей среде у меня было host: 'api', и при удалении эта аутентификация работает, поэтому это должен быть один из используемых адаптеров.

...