Quantcast
Channel: Active questions tagged javascript - Stack Overflow
Viewing all articles
Browse latest Browse all 139893

ReferenceError: firebase is not defined in firebase with nodejs

$
0
0

I am trying to access the email and uid of current signed in user but this error is shown

const functions = require('firebase-functions');
    const admin = require('firebase-admin');
    admin.initializeApp(functions.config().firebase);
const firestore= admin.firestore();
    exports.StripeSource =functions.firestore.document('cards/{data}/tokens/{tokenid}').onCreate(async (tokenSnap,context) => {
      var user = firebase.auth().currentUser;
    var name, email, photoUrl, uid, emailVerified;
      email = user.email;
      uid = user.uid; 
    console.log('User Email is :', email);

      });

Error in fire base log

ReferenceError: firebase is not defined
    at exports.StripeSource.functions.firestore.document.onCreate (/srv/index.js:8:14)
    at cloudFunction (/srv/node_modules/firebase-functions/lib/cloud-functions.js:131:23)
    at /worker/worker.js:825:24
    at <anonymous>
    at process._tickDomainCallback (internal/process/next_tick.js:229:7)

Viewing all articles
Browse latest Browse all 139893

Trending Articles