структуру БД с которой Nest работает ).
Хочу подключить casl https://docs.nestjs.com/security/authorization#integrating-casl к проекту и немного не могу понять как лучше таблицы организовать и записи хранить. Имеются таблицы пользователей, ролей и привилегий к каждой роли (в привилегиях хранятся флаги CRUD на каждую таблицу проекта). Вопрос: в таблице Привилегии все записи сразу создавать при создании роли или считать что если записи привилегии для определённой таблицы нет, то и привилегии все выключены? Надеюсь более-менее понятно описал )
https://casl.js.org/v5/en/cookbook/roles-with-static-permissions https://casl.js.org/v5/en/cookbook/roles-with-persisted-permissions
Пасиб бро, почитаю
Обсуждают сегодня