将用户添加到 firebase

Adding users to firebase

我在向 Firebase 添加用户时遇到了一些问题。如果有人能帮我解决这个问题,我将不胜感激。

这是我的代码:

var myRootRef = Firebase(url:"https://plattrapp.firebaseio.com/users")
        myRootRef.createUser(emailSignUpEntered, password: passwordSignUpEntered,
            withValueCompletionBlock: { error, result in

                if error != nil {
                    // There was an error creating the account
                } else {
                    let uid = result["uid"] as? String
                    println("Successfully created user account with uid: \(uid)")
                }
        })

它确实在我的调试器的 println 语句中显示用户已创建,但实际上并没有显示在我的 firebase 数据库中。

我有什么地方做错了吗?

Firebase 身份验证不会自动在关联数据库中创建有关用户的任何信息。

大多数应用程序最终在顶级 users 节点下从它们自己的代码创建此信息。这在名为 "Storing User Data" in the Firebase programming guide for iOS.

的部分中有所介绍

阅读有关您正在处理的主题的 Firebase 文档通常是个好主意。它将避免大量 grey/lost 头发和浪费时间。