首页 文章

Angular 4 CanActivate任何一名后卫都是真的

提问于
浏览
0

有没有办法在Angular 4中实现CanActivate防护,这样如果任何一个防护是真的,那么应该允许该路由 . 我知道这可以通过使用提供给函数并在其中实现逻辑来实现,但是在应用程序路由模块类中的该函数中注入依赖关系很困难 . 我编写了一个Custom类来处理与身份验证和授权相关的功能 . 此自定义类是可注入的,用于角色验证 .

请建议是否有框架级工具来实现此功能,因为默认功能允许访问路由,如果所有防护都为真 .

1 回答

  • 0

    我最终为每个组件创建了一个防护,并在app.module中注入它们 .

相关问题