【问题标题】:Adding users to firebase将用户添加到 Firebase
【发布时间】:2015-08-02 23:31:16
【问题描述】:

我在向 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 数据库中。

我可能做错了什么?

【问题讨论】:

    标签: ios firebase firebase-authentication


    【解决方案1】:

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

    大多数应用程序最终会在顶级 users 节点下使用自己的代码创建此信息。这在名为 "Storing User Data" in the Firebase programming guide for iOS 的部分中进行了介绍。

    一般来说,阅读有关您正在研究的主题的 Firebase 文档是个好主意。它将防止大量白发/脱发和浪费时间。

    【讨论】:

    • 哦,好的,我明白你在说什么。那么 Firebase 是否仅用于对用户进行身份验证?我现在正在浏览他们的文档,我没有看到任何允许安全用户注册功能的东西。如果 Firebase 不是为用户创建信息,那么哪种语言最适合创建用户?我在考虑 Python 或 Ruby
    猜你喜欢
    • 2022-11-11
    • 2017-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多