使用stormpath.groupsRequired 中间件调用,
router.get('/',stormpath.loginRequired,stormpath.groupsRequired(['org1-admin']), function (req, res) { res.render('index', {}); });
我无法硬编码“org1-admin”角色,我有什么选择?如果我将它放入 session ,则该 session 不可用于中间件。有什么想法吗?
用户角色 'org1-admin' 将在应用程序启动时根据初始启动请求 url 中传递的 org1 参数和从配置条目中读取的 'admin' 角色来识别。
初始启动后,该角色应可供后续路由授权。感谢您的反馈!