2017-12-18 211 views
0

我正在創建一個角度爲4的應用程序,其中,我的超級管理員將創建不同的角色並授予對不同功能(權限)的訪問權限,因此這兩項功能都是動態的。基於角度4應用的動態角色和權限授權

現在我只想顯示用戶具有基於他分配的角色權限的功能,另一件事是我也想保護路由,以便用戶不會通過手動輸入URL來訪問該功能。

我已經檢查了ngx-permissions,我可以做到這兩件事情,但我需要有角色(我沒有在我的應用程序中)的默認名稱,並需要知道哪個用戶有什麼權限(即也是我不會有)

有沒有辦法使用動態角色名稱和動態功能權限進行基於角色的授權?

任何幫助,將不勝感激。

回答

0

您可以使用路由激活警衛。見this