Ich habe eine interessante Frage. Ich habe ein Projekt mit Laravel 5 und Angular2 mit angular2-jwt eingerichtet. Laravel verwendet eine JWT-Authentifizierungsbibliothek (https://github.com/tymondesigns/jwt-auth) und erzeugt bei der Anmeldung Tokens, die dann über das große Internet gesendet und in localStorage.setItem ('id_token', response.token) auf dem lokalen Computer gespeichert werden.Laravel angular2-jwt Vorlage Anfragen
Alles funktioniert gut, aber meine Laravel-Controller verwenden jwt.auth, was meine Angular2-Komponentenvorlagenanforderungen erfordert, um das Token mit ihnen zu senden. Ich bin hier ein wenig verloren, da ich scheinbar die Bibliothek angular2-jwt nicht in meine @component: templateUrl-Anfragen integrieren kann.
Das bedeutet, dass ich keine Vorlagen anfordern kann, die nur für angemeldete Benutzer sichtbar sein sollten, da die Vorlagenanforderung das Token nicht enthält und daher nicht authentifiziert wird, um diese Vorlagen anzufordern.
Kann mir jemand Anweisungen geben oder geben?
Beispiel-Komponente, die ich eine Vorlage für aus Laravel mit dem JWT-Token angefragt an benötigen.
@Component ({
selector: 'app-page',
templateUrl: '/templates/Main.base',
directives: [
ROUTER_DIRECTIVES,
HeaderComponent,
UsersComponent,
ProductsComponent
]
})
Es wäre besser, wenn Sie erklären, wie es geht, ich weiß, dass er um Rat gefragt hat, aber etwas Licht machend, wird es niemanden verletzen .... – nisevi