【问题标题】:Firebase admin i cant use it with the method getCurrentUserFirebase 管理员我无法将它与 getCurrentUser 方法一起使用
【发布时间】:2020-03-05 19:22:25
【问题描述】:

如果我在 de build.gradle 中有这个 implementation 'com.google.firebase:firebase-admin:6.8.1'

方法

user = FirebaseAuth.getInstance().getCurrentUser();

停止工作。

我该如何解决这个问题。我需要管理员列出另一个活动中的所有用户!!

【问题讨论】:

    标签: android firebase firebase-authentication firebase-admin


    【解决方案1】:

    Firebase Admin SDK 不支持使用 Android 应用。它用于后端代码,或用于您在桌面上运行的管理程序。您应该让您的应用调用后端来获取所需的数据,而不是在您的应用中使用 Admin SDK。

    【讨论】:

    • firebase.google.com/docs/auth/admin/manage-users#list_all_users 那么这段代码怎么用呢?我找不到列出 android 中所有 firebase 用户的教程:(
    • 是的,我明白你想要做什么。这不是正确的方法。您需要让后端执行该查询。 Firebase 客户端 SDK 不支持通过 Firebase Auth 列出用户。您应该改为将用户数据写入数据库并在那里查询。
    • 我哭了,我有一个全球聊天,其中保存了用户的信息(电子邮件、日期和消息),我把它写在 firebase 的一个集合中......我希望我能无需在实时数据库中写入 em 即可获取所有用户
    猜你喜欢
    • 2019-05-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-12
    • 2020-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多