我有一个有趣的问题。我使用angular2-jwt设置了一个使用Laravel 5和Angular2的项目。 Laravel使用JWT身份验证库(https://github.com/tymondesigns/jwt-auth),并在登录时生成令牌,然后通过广泛的Internet发送并保存到本地计算机的localStorage.setItem('id_token',response.token)。Laravel angular2-jwt模板请求
一切工作正常,但我的Laravel控制器使用jwt.auth,这需要我的Angular2组件模板请求与他们一起发送令牌。我有点迷失在这里,因为我似乎无法将angular2-jwt库集成到我的@component:templateUrl请求中。
这意味着我无法请求仅对登录用户可见的模板,因为模板请求不包含该令牌,因此未通过身份验证以请求这些模板。
任何人都可以建议或给我方向?
示例组件,我需要从附带jwt标记的Laravel请求模板。
@Component ({
selector: 'app-page',
templateUrl: '/templates/Main.base',
directives: [
ROUTER_DIRECTIVES,
HeaderComponent,
UsersComponent,
ProductsComponent
]
})
这会更好,如果你解释如何做到这一点,我知道他要求提供建议,但放一些灯它不会伤害任何人.... – nisevi