【问题标题】:Connect Firebase with React Native将 Firebase 与 React Native 连接起来
【发布时间】:2016-09-20 05:36:08
【问题描述】:

我正在尝试将 React Native 与 Firebase 连接起来。我正在使用以下方法连接 Firebase。

import * as firebase from 'firebase';
// Initialize Firebase
const firebaseConfig = {
  apiKey: "<YOUR-API-KEY>",
  authDomain: "<YOUR-AUTH-DOMAIN>",
  databaseURL: "<YOUR-DATABASE-URL>",
  storageBucket: "<YOUR-STORAGE-BUCKET>"
};
firebase.initializeApp(firebaseConfig);


app.authWithPassword({
  "email": "abc@abc.com",
  "password": "abc1234"
}, (error, user_data) => {
  if (error) {
    alert('Login Failed. Please try again');
  } else {
    AsyncStorage.setItem('user_data', JSON.stringify(user_data));
  }
});

但它返回以下错误:

app.authWithPassword 不是函数。

我正在使用 Firebase 3.4 和 React Native 0.32

【问题讨论】:

  • 试试firebase.authWithPassword 而不是app.authWithPassword

标签: firebase react-native firebase-authentication


【解决方案1】:

来自Firebase documentation

firebase.auth().signInWithEmailAndPassword(email, password).catch(function(error) {
  // Handle Errors here.
  var errorCode = error.code;
  var errorMessage = error.message;
  // ...
});

【讨论】:

    猜你喜欢
    • 2021-06-04
    • 2017-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多