标签: javascript twitter-bootstrap meteor
请有人协助以下事项:
我试图使用bootstrap和Meteor来限制对表单的查看。换句话说,用户A使用模态登录并创建一个简单(或2或3 ...)表单,然后模板显示在面板上的html中。我如何确保当用户B登录时,他只能看到他的特定表格而不是用户A"表格?
我还没有包含任何代码,因为我还没有开始处理这个问题。
谢谢。
答案 0 :(得分:0)
使用您的出版物/订阅需要处理的事项。有关学习资源的信息,请参阅here和here。
基本上,应该发生的是当用户A创建表单(或任何对象)时,将其与用户ID(Meteor.userId())一起存储到集合中。您在页面中订阅了一个发布,您只发送属于当前用户ID的项目。
Meteor.userId()
这应该可以解决您的问题,并让您为所有需要仅根据上下文或用户披露所选信息的类似(和常见)情况做好准备。此外,这意味着您的用户将能够找回他们在之前会话中留下的项目。