209 похожих чатов

Ребят, вопрос немного не про наш любимый Nest, а про

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

2 ответов

23 просмотра

https://casl.js.org/v5/en/cookbook/roles-with-static-permissions https://casl.js.org/v5/en/cookbook/roles-with-persisted-permissions

Roman Karas`-Karas' Автор вопроса

Похожие вопросы

Обсуждают сегодня

Карта сайта