Я бы хотел, чтобы токен пользователя хранился в сервисной службе в app.module.ts. Я попробовал это следующим образом, но dataService всегда возвращает неопределенное значение. Как я могу сделать это правильно, пожалуйста?
Примечание: я использую https://github.com/auth0/angular2-jwt
export function tokenGetter(dataService: DataService) {
return dataService.currentUser.token;
}
JwtModule.forRoot({
config: {
tokenGetter: tokenGetter,
whitelistedDomains: Constants.WHITELISTED_DOMAINS,
blacklistedRoutes: Constants.BLACKLISTED_ROUTES,
throwNoTokenError: false,
},
}),