gpt4 book ai didi

javascript - ACL express.js 允许 Angular 色访问子路径

转载 作者:搜寻专家 更新时间:2023-11-01 00:38:39 25 4
gpt4 key购买 nike

我正在为我的 express.js 应用程序使用以下 ACL 实现:https://www.npmjs.com/package/acl

有没有办法为指定路径的所有子路径授予给定 Angular 色的访问权限?

    acl.allow([{
roles: ['admin'],
allows: [
{ resources: '/admin/*', permissions: '*' },
]
}
]);

不适合我

最佳答案

它是这样工作的:

acl.allow([{
roles : ['admin'],
allows : [
{ resources: '/admin', permissions: '*' },
]
}]);

结合让中间件只查看 URL 的第一部分:

app.use('/admin', acl.middleware(1), ... });

这基本上实现了一个检查,允许 Angular 色 admin 访问任何前缀为 /admin 的 URL

关于javascript - ACL express.js 允许 Angular 色访问子路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42535330/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com