Firebase - необходимо исправить ошибку аутентификации SDK JavaScript - PullRequest
0 голосов
/ 21 сентября 2019

Я всегда получаю эту ошибку:

Ошибка типа: firebase.auth не является функцией

Вот моя база кода, может ли кто-нибудь помочь мне, плз?

const functions = require('firebase-functions');
var firebase = require("firebase/app");    

var firebaseConfig = {
  apiKey: "AIzaSyCGLNi4KMtUSC3CC3s6V-ZLQA87fDEuP-w",
  authDomain: "octatradesfirebasedemo.firebaseapp.com",
  databaseURL: "https://octatradesfirebasedemo.firebaseio.com",
  projectId: "octatradesfirebasedemo",
  storageBucket: "octatradesfirebasedemo.appspot.com",
  messagingSenderId: "889486380424",
  appID: "1:889486380424:ios:fb54696dc8f4a731df7e3d"
};

firebase.initializeApp({firebaseConfig});     
 console.log(firebase.auth);    
});

Ответы [ 2 ]

1 голос
/ 21 сентября 2019

Если вы хотите использовать Аутентификацию Firebase, вам нужно будет включить firebase/app и firebas/auth.

var firebase = require("firebase/app");    
require("firebase/auth");    

Этот второй оператор require добавит объект firebase.auth().

Также см. Добавление Firebase SDK и инициализация Firebase раздела документации Firebase.

0 голосов
/ 21 сентября 2019

Вам нужно добавить <script src="/__/firebase/6.6.1/firebase-auth.js"></script> или <script defer src="https://www.gstatic.com/firebasejs/6.6.1/firebase-auth.js"></script> в ваше приложение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...