Ich verwende auth0/angular-jwt
Bibliothek auf Zweig v1.0, die HttpInterceptor
unterstützt.JWT-Token im lokalen Speicher setzen - Angular
Hier ist meine app.module.ts
:
imports: [
BrowserModule,
HttpClientModule,
HttpModule,
JwtModule.forRoot({
config: {
authScheme: 'Bearer',
headerName: 'Authorization',
tokenGetter:() => {
return localStorage.getItem('access_token');
},
}
}),
I return from my backend side:
{
"access_token": "token - I removed it for the example)",
"expires_in": "2017-12-25T07:26:30Z",
"id": "19a6609f-4ed9-4804-adad-a83ss670c7ba"
}
Das Problem ist, dass das Token nicht in localStorage
gespeichert wird. Habe ich etwas verpasst?
Sie zeigen uns, wie Sie ** bekommen ** Token, aber wo stellen Sie es ein? – Alex
duplizieren https://stackoverflow.com/questions/39840457/how-to-store-in-local-or-session-storage-in-angular-2 –