Как гуглить аутентификацию с помощью fire-base в реагирующем проекте? - PullRequest
1 голос
/ 17 мая 2019

Я использую Social Auth !Плагин для входа в Google с помощью FireBase, и я выполнил все шаги в соответствии с документом.мой код:

import { GoogleSignin } from 'react-native-google-signin';
import firebase from 'react-native-firebase'



export async function googleLogin() {
  try {
    // add any configuration settings here:
    await GoogleSignin.configure();

    const data = await GoogleSignin.signIn();

    // create a new firebase credential with the token
    const credential = firebase.auth.GoogleAuthProvider.credential(data.idToken, data.accessToken)
    // login with credential
    const firebaseUserCredential = await firebase.auth().signInWithCredential(credential);

    console.warn(JSON.stringify(firebaseUserCredential.user.toJSON()));
  } catch (e) {
    console.error(e);
  }
}

, когда я запускаю приложение на устройстве Android, встроенный отладчик реакции показывает мне эту ошибку:

Uncaught (in promise) TypeError: Cannot read property 'concat' of undefined
    at DeltaPatcher.applyDelta (DeltaPatcher.js:77)
    at deltaUrlToBlobUrl (deltaUrlToBlobUrl.js:28)

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

...