我想为每个用户分配一个唯一的ID,而无需在他们打开我的应用程序时注册或登录。对于使用该应用程序的每部手机,该唯一ID均应不同。我想在每个用户使用应用程序超时的情况下将每个用户的数据存储在数据库中,并且这些数据应该是唯一ID的子代。我正在使用android studio java。
答案 0 :(得分:0)
您正在寻找Firebase的匿名身份验证,该身份验证为设备上的用户分配了唯一ID,而无需他们提供任何凭据。最简单的形式如下:
FirebaseAuth.getInstance().signInAnonymously()
有关完整的文档,请参见Authenticate with Firebase Anonymously on Android。