DEV Community

levan-dolidze
levan-dolidze

Posted on

User permission angular

when we have user permissions state management written on "subject in a service"
pattern,and we want to set permisions on our application

1.creating guard and return true or false according permision state

2.in routing activating 'canActivate' guard,

3.what if i want to hide particular page name in routing the user has not permit
on it and i do not want to use TPL line NgxPermissionsGuard?

whould it be possable to define permitions page view like that?

path: 'clients',
data: {
mode: 'clients',
permitions: {
only: [permitionGuard],
}
},
loadChildren: () => {
return import('./features/clients/feature/clients.routes').then((m) => m.routes);
},
canActivate: [permitionGuard],

Top comments (0)