В vue / vuex, Как ограничить доступ к определенной c группе пользователей - PullRequest
0 голосов
/ 21 апреля 2020

У меня есть приложение Vue / Express / Postgres / Objection с документами, принадлежащими группе, в которой есть пользователи.

Моя цель - ограничить доступ к документу только для пользователей, принадлежащих к группе, которой принадлежит Документ.

По сути, я думаю, что так и должно быть go.

  1. Я начинаю с документа
  2. Затем извлекаю группу с id: document.groupId ,
  3. Затем я получаю пользователей в group.users (Возражение js)
  4. Тогда я Затем я возвращаю true false для пользователей user.in

Должен ли я просто создать специализированный маршрут с одним sql запросом? Есть ли простой способ сделать такой глубокий запрос в Objection? Просто получить группу и нетерпеливых пользователей? делать каждый шаг отдельно с геттерами Vuex поверх геттеров?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...