node.js - 如何仅在客户登录时显示客户记录/数据?
问题描述
我很难只为正确的客户显示数据。所以在我的网络应用程序上,我有一个页面,只有登录用户才能看到他们上传的博客,但是当我登录电子邮件 A 时,我仍然可以看到电子邮件 B 上传的内容。我登录什么电子邮件并不重要,出于某种原因,就好像他们都在共享帐户一样。我想知道如何为正确的用户区分他们的数据。我有 3 个收藏。我有一个用于他们的私人信息、他们的博客以及会话的存储位置。
我尝试将“博客”模式嵌入到他们的私人信息模式中,因为我认为这可以解决它,但后来我发现每次上传新的子文档时,父级也需要更新,因为我需要一些属性. 我把这个想法拿出来了。必须有一种方法来关联这些集合,对吗?我一直在问自己,“我要如何将这个集合中的博客 ID 连接到正确用户 ID 的集合?” 请帮忙,谢谢!
解决方案
推荐阅读
- javascript - 如何迭代一些数组并生成哈希
- symfony - 基于来自主域的会话变量,子域自动登录用户上的 Symfony 应用程序
- sql - 有名字和最近富有的祖先的行
- c++ - 赋予另一个向量内存的 std::vector 所有权?
- wcf - 服务器端的 WCF 连接重置(为 SYN 立即发送 RST,连接被拒绝)
- ubuntu - 如何为我的 ubuntu 服务器获取 Active Directory CA 证书
- sed - 在 10 位数字后插入分号
- ruby-on-rails - 我想在 rails 的注册表单框中并排显示两个文本字段
- detox - iOS 测试在 Release 中失败,但在 Debug 中有效
- javascript - 如果页面在 ReactJS 中,如何让应用在点击时刷新?