Аутентификация Chrome Extension / network-request-fail при взаимодействии с Firebase

Я пытаюсь реализоватьFirebase E-Mail логин в мое расширение. Из расширений popup.html я вызываю мой login.html, который обрабатывает процесс, он выглядит так:

firebase.auth().signInWithEmailAndPassword(email, password).catch(function(error) {
          var errorCode = error.code;
          var errorMessage = error.message;
          if (errorCode === 'auth/wrong-password') {
            alert('Wrong password.');
          } else {
            console.error(error); //This produces the error quoted below
          }
        });

Когда я просто открываю свой login.html локально, это работает. Вызов его из всплывающего окна расширений делает его неработоспособным, и я получаю сообщение об ошибке:

«Авториз / сеть запрос не удался»

Я предполагаю, что Chrome не позволяет моему сценарию связаться с сервером. Есть ли обходной путь для этого? Не удалось найти решение в документации. Это уже не политика безопасности контента, которую я уже исправил.

---- ОБНОВИТЬ

После того, как Firebase выпустил 3.0.5, я получаю другую ошибку:

"Auth / слишком много-запросов"

Ответы на вопрос(1)

Ваш ответ на вопрос