如何将用户名列表中的唯一用户名提供给firebase中的用户
Posted
技术标签:
【中文标题】如何将用户名列表中的唯一用户名提供给firebase中的用户【英文标题】:How to give unique usernames from a list of usernames to the users in the firebase 【发布时间】:2019-05-27 20:17:24 【问题描述】:我想从我创建的用户名列表中为我的用户提供唯一的用户名。但我没有得到应该做什么的逻辑。我已尝试将其作为 JSON 文件上传到 Firebase 实时数据库中,但由于每个名称都是唯一的,因此如何调用它以便将其分配给用户
【问题讨论】:
【参考方案1】:在 Firebase 中没有为用户分配唯一名称的概念,因此您所做的任何事情都将特定于我们的应用和用例。
但一种常见的方法是将UID of the Firebase Authentication user 与他们选择的用户名相关联。所以:
usernames:
"Sahil": "uidOfSahil",
"puf": "uidOfFrank"
您可以在同一个列表中包含无人认领的名称,但使用标记值而不是 UID。例如,如果您的标记值为false
:
usernames:
"Abe": false,
"James": false,
"Sahil": "uidOfSahil",
"Tony": false,
"puf": "uidOfFrank"
【讨论】:
以上是关于如何将用户名列表中的唯一用户名提供给firebase中的用户的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法通过signalR中的唯一指导正确地将消息发送给所有用户?