Hola, oye obtengo este error: Uncaught TypeError: firebase.auth is undefined
el error esta en esta linea:
var provider = new firebase.auth.GoogleAuthProvider();
tengo cargado este script
<script src="https://www.gstatic.com/firebasejs/8.0.0/firebase-app.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js"></script>
el error esta en esta linea:
var provider = new firebase.auth.GoogleAuthProvider();
tengo cargado este script
<script src="https://www.gstatic.com/firebasejs/8.0.0/firebase-app.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js"></script>
<script src="./main.js"></script>
y mi codigo main.js es este:
;(function(){
y mi codigo main.js es este:
;(function(){
var firebaseConfig = {
apiKey: "AIzaSyB6_tft5TwrDacJHGBu9cikA1WXp-75UwE",
authDomain: "taller-facilito-hd-69c5f.firebaseapp.com",
databaseURL: "https://taller-facilito-hd-69c5f.firebaseio.com",
projectId: "taller-facilito-hd-69c5f",
storageBucket: "taller-facilito-hd-69c5f.appspot.com",
messagingSenderId: "672560692371",
appId: "1:672560692371:web:ee9ef9c60d68d2b2fe2166"
};
// Initialize Firebase
firebase.initializeApp(firebaseConfig);
var loginBtn = document.getElementById('start-login')
var user = null
loginBtn.addEventListener('click',googleLogin)
function googleLogin(){
var provider = new firebase.auth.googleAuthProvider()
firebase.auth().signInWithPopup(provider)
.then(function(result){
user = result.user
console.log(user)
})
}
})()