Firebase 是否可以根据手机数据或其他表单创建用户,避免在应用上注册进行身份验证?



我有一个 Swift iOS 应用程序,我想避免为用户创建登录/注册身份验证的过程。但仍允许个人用户能够保存应用程序的某些内容。因此,在Firebase中即兴创作一种唯一ID的形式,以检索仅为该手机/用户保存的所有已保存信息。

这怎么可能只使用实时数据库Firebase?

为此,您通常会使用匿名登录 Firebase 身份验证。这会在您第一次调用Auth.auth().signInAnonymously()时生成一个唯一 ID,然后使用该 ID 来标识应用程序实例。您可以使用它来为数据库中存储的该用户的数据进行密钥。

实时数据库没有每用户或每设备存储的概念。 您需要生成自己的唯一 ID,以便有效地为每个用户或设备划分空间。 数据库不会为您执行此操作。

最新更新