Аутентификация Firebase не будет работать с пользовательским доменом - PullRequest
0 голосов
/ 19 июня 2019

Наше веб-приложение отлично работает с доменом (включая вход с помощью аутентификации):

https://name-60008.firebaseapp.com

С новым купленным доменом сайт работает, за исключением входа с использованием аутентификации Google, ошибка:

This domain (domain.com) is not authorized to run this operation. Add it to the OAuth redirect domains list in the Firebase console

Я прочитал все об этой ошибке, и я сделал:

  1. установить новое имя домена в Console-Authentication- Sign In Methods оба домена: один сwww и один без.

  2. В Google Cloud Console я добавил домен под Credentials-OAuth 2.0 client IDs-Web client (auto created by Google Service) и Authorized JavaScript origins и Authorized redirect URIs

  3. Измените код в проекте:

  <script>
      var config = {
        apiKey: "xxx",
        authDomain: "newDomain.com",
        databaseURL: "https://xxxxx-xx.firebaseio.com",
        projectId: "xxx-xx",
        storageBucket: "xxxxx-xx.appspot.com",
        messagingSenderId: "xx"
      };
       firebase.initializeApp(config);
      const db = firebase.firestore();
 </script>

Итак, новый домен существует.

Домен работает нормально длялюбой вид деятельности, кроме входа пользователя в систему.Я ждал уже часами без какого-либо прогресса.

...