iOS:firestore身份验证与数据库之间的关系

时间:2019-04-23 12:33:54

标签: swift firebase google-cloud-firestore relationship

我正在使用Firestore数据库。我的应用程序没有针对用户的合并选项。因此,我需要从Firestore控制台添加用户。文件和验证的关系出现以下问题:

  1. 我在“身份验证”部分中使用电子邮件/密码创建了用户。
  2. 我在“表格”中添加了三个记录,并通过重复的电子邮件添加了两个记录 ID。
  3. 我使用身份验证用户登录,并从中获取所有记录 “表格”。

现在我有两条记录具有相同的电子邮件ID。因此,如何识别哪些记录与经过身份验证的用户有关。

1 个答案:

答案 0 :(得分:0)

根据我对您的问题的了解,您可以做一些事情:

  1. 您可以使用以下方式匿名登录:

    Plug.Parsers

第一次执行上述操作,并将UID存储在用户默认值中。 在这里,您将从authResult获取一个用户ID。 另外,您在这里不需要电子邮件ID或密码。

OR:

  1. 使用deviceId创建一个节点,以便您可以获取该特定设备的数据。

希望这会有所帮助。

相关问题