【发布时间】:2018-05-30 23:13:11
【问题描述】:
我正在使用 Firebase 实时数据库构建应用。该应用程序最初将主要离线,但我们计划稍后进行在线更新。我打算使用匿名登录,为用户获取一个 ID 并将他的所有数据存储在此 ID 下:
Auth.auth().signInAnonymously(completion: { (user, error) -> Void })
登录后,我得到一个类似这样的 ID:pCfgFOvEYEYvfWHaaaaavKgs8h33
是否保证此 ID 在给定设备上始终保持不变?我找不到任何关于此的文档。
【问题讨论】:
-
您将在每台设备上随机获得一个唯一的
uid。除非按照 Frank 下面的回答退出,否则它不应更改。 -
如果您将设备恢复出厂设置并重新安装应用程序,
uid是否保持不变?
标签: swift firebase firebase-authentication