如何在Firebase中查找用户的显示名称?

时间:2017-04-18 15:10:25

标签: ios swift firebase firebase-authentication

在iOS应用中使用Firebase(Swift 3)时,获取用户知道她/他的uid的显示名称的方法是什么?

我知道如何找到当前用户的显示名称。但我想为任何用户提供它。

1 个答案:

答案 0 :(得分:1)

如果您正在尝试查看默认身份验证记录,那么只有该用户才能访问它,如果您想访问所有用户的数据,那么在注册过程中您需要创建用户节点并在那里存储可读数据以便全部时间可以访问。

users
  $uid1
     metadata
        name: 'John Doe'
        avatar: 'image-url.jpg'
  $uid3
     metadata
        name: 'Rick Ross'
        avatar: 'image-url.jpg'

您可以为用户元数据定义规则,并且可以将其公开,并且可以随时访问。