如何使用 Firebase 创建好友列表?
How to create a friends list using Firebase?
我一直在网上研究如何使用 firebase 创建朋友列表系统。到目前为止,我运气不好,得到的资源并不是我想要的。该应用程序的前提是使用用户登录和身份验证来创建一个帐户(已完成),然后一旦用户拥有一个帐户,他们就可以添加在 firbase 用户中注册的人。这可以与朋友列表相媲美。一旦用户添加了另一个用户,他们可以选择创建一个只有他的朋友可以看到的 post,并且用户可以在 post.
中群聊
问题:
- 不知道从哪里开始使用 firebase 自定义用户登录和身份验证创建好友列表
- 之后如何只有添加到用户好友列表的人才能看到内容 posted。
P.S。只是在寻找关于这个主题的一些指导,从任何东西到资源到/技巧
加藤的评论很中肯。作为 Firebase 的超级新手可能有点令人生畏,所以这里有一些想法:
您不能以您想要的方式使用登录和身份验证。这是一个允许您创建可以访问您的 Firebase 的用户的功能,仅此而已。
如果您想对用户做更多的事情,请创建一个包含其他内容的 /users 节点。
users
uid_0
name: "Frank"
friends
uid_1: true
uid_2: true
uid_1
name: "Kato"
uid_2
name: "Bill"
这告诉我们 Frank 有两个朋友,Kato 和 Bill。
为了完成您的任务,Firebase 需要在新用户注册时通知您的应用(通过将他们添加到用户节点并观察 .childAdded 的用户节点),然后向您的用户显示新用户,以便他们可以将他们添加到他们的朋友列表中。
帖子可以用类似的方式处理
posts
post_id_0
msg: "Hey look kids, there's Big Ben, and there's Parliament"
posted_by: uid_0
viewers:
uid_1: true
此结构有一个 post 引用(由 autoId 创建)、一条消息以及谁 post 编辑了它以及谁被允许查看它,在本例中是具有 uid_1 的用户, 加藤
Saving Data and Retrieving Data are critical reads and simply going through the well-written Firebase Guide to the Stars是必须的。
希望这能提供一些方向,在未来,编写你的代码,创建一个 Firebase 结构,当你真的遇到困难时,post 那些(请作为文本)因为它们会帮助我们,帮助你.
我一直在网上研究如何使用 firebase 创建朋友列表系统。到目前为止,我运气不好,得到的资源并不是我想要的。该应用程序的前提是使用用户登录和身份验证来创建一个帐户(已完成),然后一旦用户拥有一个帐户,他们就可以添加在 firbase 用户中注册的人。这可以与朋友列表相媲美。一旦用户添加了另一个用户,他们可以选择创建一个只有他的朋友可以看到的 post,并且用户可以在 post.
中群聊问题:
- 不知道从哪里开始使用 firebase 自定义用户登录和身份验证创建好友列表
- 之后如何只有添加到用户好友列表的人才能看到内容 posted。
P.S。只是在寻找关于这个主题的一些指导,从任何东西到资源到/技巧
加藤的评论很中肯。作为 Firebase 的超级新手可能有点令人生畏,所以这里有一些想法:
您不能以您想要的方式使用登录和身份验证。这是一个允许您创建可以访问您的 Firebase 的用户的功能,仅此而已。
如果您想对用户做更多的事情,请创建一个包含其他内容的 /users 节点。
users
uid_0
name: "Frank"
friends
uid_1: true
uid_2: true
uid_1
name: "Kato"
uid_2
name: "Bill"
这告诉我们 Frank 有两个朋友,Kato 和 Bill。
为了完成您的任务,Firebase 需要在新用户注册时通知您的应用(通过将他们添加到用户节点并观察 .childAdded 的用户节点),然后向您的用户显示新用户,以便他们可以将他们添加到他们的朋友列表中。
帖子可以用类似的方式处理
posts
post_id_0
msg: "Hey look kids, there's Big Ben, and there's Parliament"
posted_by: uid_0
viewers:
uid_1: true
此结构有一个 post 引用(由 autoId 创建)、一条消息以及谁 post 编辑了它以及谁被允许查看它,在本例中是具有 uid_1 的用户, 加藤
Saving Data and Retrieving Data are critical reads and simply going through the well-written Firebase Guide to the Stars是必须的。
希望这能提供一些方向,在未来,编写你的代码,创建一个 Firebase 结构,当你真的遇到困难时,post 那些(请作为文本)因为它们会帮助我们,帮助你.