节点acl允许权限
我使用node_acl
来授权我的webapp。 我希望我的pipe理员能够访问所有路由,所以我已经声明了acl权限如下:
acl.allow([ { roles: 'admin', allows: [ { resources: '*', permissions: '*' } ] }, { roles: 'guest', allows: [ { resources: '/documentation', permissions: ['get'] } ] } ]);
我已经使用acl.addUserRoles
来设置用户的angular色,但是当我试图使用pipe理员用户发出任何请求时, acl.isAllowed
返回false
并且用户的{ routeName: [] }
返回{ routeName: [] }
。
我的acl.allow
权限有问题吗?