Я хочу изолировать данные каждого пользователя от всех других пользователей. Как лучше всего заставить пользователя просматривать и изменять только свои материалы? Мой подход заключался в
- Добавьте поле userId в каждую коллекцию
- Настройте каждую опубликованную коллекцию для фильтрации по идентификатору пользователя.
- Используйте простую схему с collections2 и добавьте
autoValue: function(d) { return this.userId }
в поле userId для каждой схемы, чтобы указать userId во время проверки.
Это хороший и правильный подход? Что такое лучшая практика?