Firebase - 每个用户的唯一ID

Gee*_*ses 8 android uid firebase firebase-authentication firebase-realtime-database

我正在构建一个基于firebase的android应用程序,它涉及多个用户,他们进行身份验证并登录app.我想为每个进行身份验证和登录的用户提供一个Unique,即使用户重新安装应用程序也不会更改,这样我就可以使用并依赖该密钥,根据该ID为数据库中的特定用户创建单独的json分支.

我已搜查我找到了文档user.getUid()user.getToken().我很困惑这两个人会帮助我考虑我的情况.

Pau*_*tos 16

绝对使用user.getUid().使用此UID为该用户(在数据库上)创建专用JSON分支是标准的Firebase实践,就像您所描述的那样.

即使用户删除了您的应用,此UID也将保持不变.一旦他再次登录,他将被分配这个完全相同的UID.

  • 谢谢你先生^ _ ^这就是我想知道的.小东西值得分享(: (2认同)