无法使用firebase.auth()。currentUser.updateProfile更新displayName

时间:2017-04-30 16:34:22

标签: firebase ionic-framework ionic2 firebase-authentication

我现在正在使用ionic2 + firebase。 在我createUserWithEmailAndPassword之后,我尝试使用firebase.auth().currentUser.updateProfile更新displayName 但是,当我尝试记录firebase.auth().currentUser.providerData时,displayName仍然为null。 谁能告诉我我忽略了什么? 以下是我的代码;

const name = form.value.name //e.g james

var user = firebase.auth().currentUser
console.log('name: '+name) //manage to print "name: james"
user.updateProfile({
  displayName: name,
  photoURL: ''
}).then(function(){
  console.log(JSON.stringify(user.providerData))
  //it print "displayName":null
}, function(error){
  console.log(error)
});

0 个答案:

没有答案