我有一个Swift iOS应用程序,我想避免为用户创建登录/注册身份验证的过程。但仍然允许个人用户保存应用程序的某些内容。因此,在Firebase中临时创建一个独特的id格式,以检索仅保存给该电话/用户的所有保存的信息。
这怎么可能只使用实时数据库防火墙呢?
发布于 2019-03-28 22:22:58
您通常会为此使用基于Firebase身份验证的匿名登录。这将在您第一次调用Auth.auth().signInAnonymously()时生成一个唯一的ID,然后使用该ID标识应用程序实例。您可以使用它来键入数据库中为该用户存储的数据。
发布于 2019-03-28 22:02:39
实时数据库没有按用户或每个设备存储的概念.您需要生成您自己的唯一ID,以便有效地为每个用户或设备划分一个空间。数据库不会帮你做到这一点。
https://stackoverflow.com/questions/55406772
复制相似问题