Как вы можете прочитать в do c для signInWithPopup()
, он возвращает Promise, который разрешается с помощью UserCredential
, что является «структурой, содержащей User
, AuthCredential
, operationType
и любая дополнительная информация о пользователе, возвращенная поставщиком удостоверений ".
Таким образом, вам необходимо сделать следующее:
firebase.auth().signInWithPopup(base_proveider)
.then(function(result){
// result is a UserCredential
var additionalUserInfo = result.additionalUserInfo;
console.log(result.additionalUserInfo.profile["name"])
console.log("success google account linked")
})