小编Mar*_*arc的帖子

使用createUserWithEmailAndPassword时添加displayName

我想将显示名称添加到刚刚创建的用户.但是当我创建UserUithWithEmailAndPassword时,我的currentUser为null.哪里不对了?

var name = document.getElementById("name").value;
var username = document.getElementById("username").value;
var email = document.getElementById('email').value;
var password = document.getElementById('password').value;
  // Sign in with email and pass.
  // [START createwithemail]
  firebase.auth().createUserWithEmailAndPassword(email, password).catch(function(error) {
    // Handle Errors here.
    var errorCode = error.code;
    var errorMessage = error.message;
    // [START_EXCLUDE]
    if (errorCode == 'auth/weak-password') {
      alert('The password is too weak.');
    } else {
      console.error(error);
    }
    // [END_EXCLUDE]
  });
  // [END createwithemail]
  var user = firebase.auth().currentUser;
  user.updateProfile({
      displayName: username
    }).then(function() {
      // Update successful.
    }, function(error) { …
Run Code Online (Sandbox Code Playgroud)

javascript firebase

9
推荐指数
1
解决办法
7849
查看次数

标签 统计

firebase ×1

javascript ×1