1.4.0 • Published 2 years ago

anti-tamper v1.4.0

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

Getting started

Installation

npm i anti-tamper

Import

No import required in app.module.ts

Usage Typescript

In your interceptor:

import { DigestHeaderService } from 'anti-tamper';
import { from, Observable } from 'rxjs';
.
.
.
export class HeaderInterceptor implements HttpInterceptor {
  intercept(req: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {
    .
    .
    .
    const headers : HttpRequest<any> = req.clone({
      headers: req.headers.set('Authorization', `Bearer ${token}`)
    });

    return from (DigestHeaderService.add(headers, key, iv))
    .pipe(
      switchMap(headers_digest => {
        return next.handle(headers_digest);
      })
    );
  }
}
1.4.0

2 years ago

1.3.0

2 years ago

1.2.0

2 years ago

1.1.0

2 years ago

1.0.4

2 years ago

0.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago