【问题标题】:Dynamic Roles and permissions based authorisation on angular 4 applicationAngular 4 应用程序上基于动态角色和权限的授权
【发布时间】:2018-05-31 12:11:26
【问题描述】:

我正在使用 Angular 4 创建一个应用程序,我的超级管理员将在其中创建不同的角色并授予对不同功能(权限)的访问权限,因此这两件事都是动态的。

现在我只想显示用户根据他分配的角色拥有权限的功能,另一件事是我还想保护路由,这样用户就不会通过手动输入 URL 来访问该功能。

我已经检查了 ngx-permissions,我可以做到这两件事,但我需要有角色的默认名称(我的应用程序中没有)并且需要知道哪个用户有什么权限(即我也不会)

有没有办法使用动态角色名称和动态功能权限进行基于角色的授权?

任何帮助将不胜感激。

【问题讨论】:

    标签: angular authorization role-base-authorization


    【解决方案1】:

    您可以为此使用路由激活守卫。见this

    【讨论】:

      猜你喜欢
      • 2019-12-08
      • 1970-01-01
      • 2015-09-30
      • 1970-01-01
      • 1970-01-01
      • 2017-12-08
      • 2021-04-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多