如何从Firebase实时数据库中获取当前用户的具体信息?

2026-04-02 01:330阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计693个文字,预计阅读时间需要3分钟。

如何从Firebase实时数据库中获取当前用户的具体信息?

我使用Java开发了一个登录应用程序,用户可以使用其电子邮箱地址和密码登录。到目前,该方法工作正常。

我用Java开发了一个登录应用程序,用户可以使用其电子邮件地址和密码登录。到

我用Java开发了一个登录应用程序,用户可以使用其电子邮件地址和密码登录。到目前为止,该方法工作正常,但是我遇到的问题是,当我进入家庭活动时,我的UserModel.java为null。这对我来说也很有意义,因为Firebase Auth仅检查电子邮件和密码,而不从实时数据库中选择相关信息。因此,我插入了一个数据快照,由于系统输出了所需的名称,因此它也可以按预期的方式工作。现在我的问题是如何将这个数据快照分配给我的UserModel,以便我的UserModel不再为空(是吗?!)。在我的Homeactivity的最后一部分中,您可以看到一个字符串,其中应该包含用户名,但是即使我使用现有帐户登录,该字符串也只会显示“示例名称”。由于系统正在打印出正确的名称,因此我相信Datasnapshot可以正常工作。

阅读全文

本文共计693个文字,预计阅读时间需要3分钟。

如何从Firebase实时数据库中获取当前用户的具体信息?

我使用Java开发了一个登录应用程序,用户可以使用其电子邮箱地址和密码登录。到目前,该方法工作正常。

我用Java开发了一个登录应用程序,用户可以使用其电子邮件地址和密码登录。到

我用Java开发了一个登录应用程序,用户可以使用其电子邮件地址和密码登录。到目前为止,该方法工作正常,但是我遇到的问题是,当我进入家庭活动时,我的UserModel.java为null。这对我来说也很有意义,因为Firebase Auth仅检查电子邮件和密码,而不从实时数据库中选择相关信息。因此,我插入了一个数据快照,由于系统输出了所需的名称,因此它也可以按预期的方式工作。现在我的问题是如何将这个数据快照分配给我的UserModel,以便我的UserModel不再为空(是吗?!)。在我的Homeactivity的最后一部分中,您可以看到一个字符串,其中应该包含用户名,但是即使我使用现有帐户登录,该字符串也只会显示“示例名称”。由于系统正在打印出正确的名称,因此我相信Datasnapshot可以正常工作。

阅读全文