intercept(request: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {

    // Only add to localhost requests since Giphy's API fails when the request include a token
    if (request.url.indexOf('localhost') > -1) {
      request = request.clone({
        setHeaders: {
          Authorization: `Bearer ${this.oktaAuth.getAccessToken().accessToken}`
        }
      });
    }

    return next.handle(request);
  }
Пример #2
0
 logout() {
   this.oktaAuth.logout('/');
 }
Пример #3
0
 async ngOnInit() {
   this.isAuthenticated = await this.oktaAuth.isAuthenticated();
 }
 .then(res => this.okta.loginRedirect('/', {
   sessionToken: res.sessionToken
 }))