10 javascript firebase firebase-authentication firebase-realtime-database
我目前有一个创建用户帐户的功能.我希望能够添加用户名字段,但我似乎无法弄清楚如何更新它.我注意到在Google控制台中,有一个displayName字段设置为null.我不知道如何改变它.这就是我所拥有的:
function create(email, password, username) {
firebase.auth().createUserWithEmailAndPassword(email, password).catch(function(error) {
$timeout(function() {
var errorCode = error.code;
var errorMessage = error.message;
console.log(errorCode.toUpperCase() + ":" + errorMessage);
})
});
firebase.auth().onAuthStateChanged(function(user) {
if (user) {
$timeout(function() {
console.log("Success! Account Created!");
user.displayName = username; /* this doesn't work*/
});
} else {}
});
}
Run Code Online (Sandbox Code Playgroud)
firebase.auth.Auth
给你一个firebase.User
.您应该查看可以运行的方法User
:https://firebase.google.com/docs/reference/js/firebase.User
好像您正在寻找updateProfile
:https://firebase.google.com/docs/reference/js/firebase.User#updateProfile
归档时间: |
|
查看次数: |
19649 次 |
最近记录: |