我们使用hapijs和oauth服务器进行身份验证。我们需要在hapijs中实现基于角色的授权。下面的路是好的,对hapijs来说。Server.auth.scheme(自定义,函数(服务器,选项){返回{身份验证:函数(请求,应答){ //调用oauth for roles match });
注册认证策略&在server.route中添加角色
我的网站上有多个用户角色。某些控制器具有基于用户角色的访问限制。为所有受保护的路由添加一个新的选项构建:roles: [ROLE_ADMIN, ROLE_MANAGER]During roles match current user roles我试图找出Symfony中是否有这样的功能(我指的是在路由设置中定义的角色限制),但我找不到类似的功能。