Angular2中的授权

时间:2016-08-20 19:23:36

标签: javascript angular angular2-routing

我是Angular2的新人。如果有人可以帮助我解决我的问题,我将非常感激。 我想在每条路由上实现一个授权机制(就像在link那样,但是使用新的RouterOutlet)。

我试图扩展RouterOutlet并且我收到了以下错误:'错误:未捕获(在承诺中):错误:无法找到主要插座加载' HomeComponent&# 39;'

1 个答案:

答案 0 :(得分:0)

您提到的博文中的解决方案过于复杂,并且使用了弃用的API。一个更简单的解决方案是保护路由,而无需创建额外的路由器插座。如果用户已通过身份验证,则使用路由器防护允许导航到路由。我在这里写了关于使用路由器防护的博客:https://yakovfain.com/2016/07/20/angular-2-guarding-routes/