如何将用户名列表中的唯一用户名提供给 Firebase 中的用户



我想从我创建的用户名列表中为我的用户提供唯一的用户名。但我不明白应该做什么的逻辑。我尝试将其作为 JSON 文件上传到 Firebase 实时数据库中,但由于每个名称都是唯一的,如何调用它以便将其分配给用户

在 Firebase 中的任何位置都没有为用户分配唯一名称的概念,因此您所做的任何操作都将特定于我们的应用和用例。

但常见的方法是将 Firebase 身份验证用户的 UID 与他们选择的用户名相关联。所以:

usernames: {
  "Sahil": "uidOfSahil",
  "puf": "uidOfFrank"
}

可以在同一列表中具有未申领的名称,但使用标记值而不是 UID。例如,如果您的标记值为 false

usernames: {
  "Abe": false,
  "James": false,
  "Sahil": "uidOfSahil",
  "Tony": false,
  "puf": "uidOfFrank"
}

相关内容

  • 没有找到相关文章

最新更新