如何将已存储的数据链接到Firebase中的用户

时间:2018-05-24 08:33:16

标签: android firebase firebase-realtime-database firebase-authentication

我正在创建一个允许用户访问手机数据的应用程序。例如进度分数/测试结果。

我可以使用电子邮件地址作为用户链接将数据上传到Firebase。

有没有办法可以在注册后将这些已加载的数据链接到用户(使用相同的电子邮件地址)?理想情况下,使用规则中的电子邮件地址来搜索该数据并在应用程序中使用该参考点。

理想情况下,我希望批量预先上传用户,但我知道Firebase一次只允许添加一个用户。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

用户通过Firebase身份验证登录应用后,您可以通过此电话收到其电子邮件:

FirebaseAuth.getInstance().getCurrentUser().getEmail()

如果要将数据导入数据库,首先应该从数据中生成json(通过电子邮件发送用户列表),然后使用Firebase-Import将数据放入数据存储区。