2016-07-07 52 views

回答

2

既然你正在尋找進入providerData它會給UID的供應商。所以,如果使用電子郵件進行身份驗證,它將成爲電子郵件,如果Facebook將是Facebook的ID,推特ID ...

如果你想要的firebase uid,你可以簡單地與firebase.auth().currentUser.uid去。

var user = firebase.auth().currentUser; 
if (user) { 
    uid = user.uid; 
    console.log(uid); 
    user.providerData.forEach(function (provider) { 
     providerUid = provider.uid; 
     email = provider.email; 
     console.log(providerUid); 
     console.log(email); 
    }); 
} 
+0

謝謝!這是一個巨大的幫助! –

相關問題