将用户数据存储在Firebase数据库中,通过身份验证创建新用户?

时间:2016-11-21 23:17:25

标签: javascript jquery html firebase firebase-realtime-database

我在将新用户的额外信息(displayNamefirstName等)存储在数据库中时遇到问题,当且仅当他们刚刚创建了新帐户时才会这样做。

注册功能

var createAccount = function () {
    auth.createUserWithEmailAndPassword($("#email").val(), $("#password").val()).catch(function(error) {
        var errorCode = error.code;
        var errorMessage = error.message;
    });
};

有没有办法串联第二个函数,在确认一个新的用户帐户后,我将所有额外的数据推送到数据库?

截至目前,我正在使用auth.onAuthStateChanged(function(user) {...}来检查用户是否已登录或更改每个页面上的导航栏,但推送新用户数据似乎不合适?

谢谢!

0 个答案:

没有答案