我正在构建一个应用程序,该应用程序将有多个用户,这些用户将与大约3-5个其他用户共享数据。因此,我将需要为每个用户分配一个唯一的组ID,以便他们只能访问与他们的组关联的数据。生成可以在3-5个不同用户之间共享的唯一组ID /密钥的最佳方法是什么。
答案 0 :(得分:1)
您可以尝试使用push().getKey()
来获取唯一密钥。
FirebaseDatabase database = FirebaseDatabase.getInstance();
String key = database.getReference("quiz").push().getKey();