Advertisement
tomthebearded

angular - interceptor

Oct 18th, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import { Injectable } from "@angular/core";
  2. import { HttpInterceptor, HttpRequest, HttpEvent, HttpHandler, HttpHeaders } from '@angular/common/http';
  3. import { Observable } from 'rxjs';
  4.  
  5. @Injectable()
  6. export class AuthInterceptor implements HttpInterceptor {
  7.  
  8.     intercept(request: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {
  9.         var token = "token";
  10.  
  11.         const headers = new HttpHeaders().set('Authorization', `Bearer ${token}`);
  12.         const newRequest = request.clone({ headers: headers })
  13.  
  14.         return next.handle(newRequest);
  15.     }
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement