Firebase getToken() TypeError: Cannot read property

前端 未结 2 744
不知归路
不知归路 2020-12-14 10:23

I\'m trying to get the token of my currently signed in user of my website. However, javascript cannot get the value for me. I think there are 2 problems here:

2条回答
  •  臣服心动
    2020-12-14 11:16

    Here is a sample on how to get the id token using NodeJS

    var firebase = require('firebase')
    firebase.initializeApp({
        apiKey:*********
        databaseURL:*********
    })
    
    var customToken = *********    
    firebase.auth().signInWithCustomToken(customToken).catch(function(error) {
        var errorMessage = error.message
        console.log(errorMessage)
    })
    
    firebase.auth().onAuthStateChanged(function(user) {
        if (user) {
            firebase.auth().currentUser.getToken().then(data => console.log(data))
        } else {
            console.log('onAuthStateChanged else')
        }
    })
    

提交回复
热议问题