如何设置Firebase用户的displayName?
- 论坛
- 如何设置Firebase用户的displayName?
11 浏览
如何设置Firebase用户的displayName?
根据 Firebase 网站上的 JS Auth 文档,只介绍了如何获取 displayName 和如何更新 displayName。所以我尝试更新它。但这有点不合逻辑,因为你怎么能在没有创建的情况下更新某个东西呢。
所以我的问题是,我如何在注册期间设置用户的 displayName?
function createUser(email, password) { firebase.auth().createUserWithEmailAndPassword(email, password).catch(function (error) { error.message.replace(".", ""); alert(error.message + " (" + error.code + ")"); document.getElementById("password").value = ""; }); if (firebase.auth().currentUser != null) { firebase.auth().currentUser.updateProfile({ displayName: document.getElementById("name").value }).then(function () { console.log("已更新"); }, function (error) { console.log("发生错误"); }); } }
我已经尝试过这个方法,证明它不起作用...
诚挚地,
Farouk