2015-06-19 3 views
0

Пожалуйста, может кто-то помочь со следующим:Ограничение на просмотр форм на пользователя

Я пытаюсь ограничить просмотр форм с использованием начальной загрузки и Метеор. Другими словами, пользователь A регистрируется и создает простую (или 2 или 3 ...) форму с использованием модального кода, который затем отображается в html на панели. Как я могу убедиться, что когда пользователь B входит в систему, он видит только свои формы, а не формы пользователя A?

Я еще не указал код, так как пока не начал работать над этой проблемой.

спасибо.

ответ

0

Это то, что вам нужно иметь, чтобы использовать ваши публикации/подписки. См. here и here для изучения ресурсов.

В принципе, должно произойти, что когда пользователь A создает форму (или любой объект), вы храните ее в коллекцию вместе с идентификатором пользователя (Meteor.userId()). Вы подписываетесь на публикацию на своей странице, на которой вы отправляете только те элементы, которые принадлежат текущему идентификатору пользователя.

Это должно решить вашу проблему и подготовить вас ко всем аналогичным (и общим) случаям, когда вам нужно раскрывать только выбранную информацию, в зависимости от контекста или пользователя. Кроме того, это означает, что ваши пользователи смогут найти те предметы, которые они оставили на предыдущих сеансах.

+0

Отлично, спасибо большое за решение – Jaysonvdw

Смежные вопросы