我想知道如何设置用户尝试访问的URL的权限。根据我从后端收到的权限,我已经禁用了可以导航他的按钮和其他元素,但我也希望他无法通过URL导航到这些页面。
由于
答案 0 :(得分:2)
有不同的方式:
如果未经过身份验证,您将重定向到登录路由。
另见Check if the user logged in on any page change in Angular 2
答案 1 :(得分:0)
除了Günter的答案,您还可以尝试以下方法:
routerLink
以根据权限显示/隐藏Http
类以全局检查权限。有关详细信息,请参阅此问题: