【问题标题】:How to create public/private user profile with Firebase? [closed]如何使用 Firebase 创建公共/私人用户配置文件? [关闭]
【发布时间】:2017-02-01 22:09:58
【问题描述】:

我想制作像 Instagram 一样的用户个人资料,用户可以在设置中将他的个人资料设为公开或私密,这种情况下的数据结构如何?

【问题讨论】:

    标签: ios swift firebase data-structures firebase-realtime-database


    【解决方案1】:

    请记住 - 用户将只有您在应用中定义的访问级别。

    您可以在个人资料设置中为公开/私人设置一个字段,当您检索个人资料列表时,仅过滤公开

    您可以通过多种方式实现这一点,但这里有一个示例说明您可以如何构建数据

    然后您只需将所有公开的个人资料返回给您的用户

    使用这种方法,您需要确保在移动记录时在私人和公共之间移动记录。或者,您可以将它们全部放在一棵树中,并在可见性上添加索引,并基于该字段进行查询

    【讨论】:

    • firebase 中的数据是什么样的?请给我一个假数据的例子
    猜你喜欢
    • 2016-12-19
    • 2019-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-07
    • 1970-01-01
    • 2018-11-01
    相关资源
    最近更新 更多