Ионик: Как получить доступ к сервису (провайдеру) в app.module.ts? - PullRequest
0 голосов
/ 05 июня 2019

Я бы хотел, чтобы токен пользователя хранился в сервисной службе в 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,
      },
    }),
...