MA
Size: a a a
MA
SS
SS
SS
MA
DemoUserGuard
и мы вешаем его на те роуты, куда можно пользователю в демо-режиме. Он просто проверяет, что уровень доступа - Demo
или выше. На разделы, которые только админам доступны - другой гард, он так же проверят, что уровень доступа - Admin
. Т.е. связь между роутами и правами описана в конфиге роутинга.SS
DemoUserGuard
и мы вешаем его на те роуты, куда можно пользователю в демо-режиме. Он просто проверяет, что уровень доступа - Demo
или выше. На разделы, которые только админам доступны - другой гард, он так же проверят, что уровень доступа - Admin
. Т.е. связь между роутами и правами описана в конфиге роутинга.data
для конкретного роута:data: { module: ModuleEnum.Tasks, permissions: ['R'] },
🧤K
🧤K
🧤K
MA
data
для конкретного роута:data: { module: ModuleEnum.Tasks, permissions: ['R'] },
SS
DemoUserGuard
и мы вешаем его на те роуты, куда можно пользователю в демо-режиме. Он просто проверяет, что уровень доступа - Demo
или выше. На разделы, которые только админам доступны - другой гард, он так же проверят, что уровень доступа - Admin
. Т.е. связь между роутами и правами описана в конфиге роутинга.MA
Вキ
VV
GK
АР
АР
S
АР