import { Injectable } from '@angular/core'; import { HttpEvent, HttpInterceptor, HttpHandler, HttpRequest } from '@angular/common/http'; import { Observable } from 'rxjs';
@Injectable() export class TokenInterceptor implements HttpInterceptor { constructor() {}
intercept(request: HttpRequestBearer ${ token }
}
});
}
return next.handle(request);
}
}
import { HTTP_INTERCEPTORS } from '@angular/common/http'; import { TokenInterceptor } from './token-interceptor';
@NgModule({ providers: [ { provide: HTTP_INTERCEPTORS, useClass: TokenInterceptor, multi: true } ] }) export class AppModule { }