UNPKG

@codaglobal/ng-jwt-authentication

Version:

<a> <br> <h1 align="center">ng-jwt-authentication</h1> </a>

33 lines (32 loc) 3.02 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,uselessCode} checked by tsc */ import { NgModule } from '@angular/core'; import { AngularJwtComponent } from './angular-jwt.component'; import { CookieService } from 'ngx-cookie-service'; import { HttpClientModule } from '@angular/common/http'; import { JwtAuthenticationService } from './angular-jwt.service'; export class JwtAuthenticationModule { /** * @param {?} config * @return {?} */ static forRoot(config) { return { ngModule: JwtAuthenticationModule, providers: [JwtAuthenticationService, { provide: 'config', useValue: config }] }; } } JwtAuthenticationModule.decorators = [ { type: NgModule, args: [{ imports: [ HttpClientModule ], declarations: [AngularJwtComponent], exports: [AngularJwtComponent], providers: [CookieService] },] }, ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhci1qd3QubW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGNvZGFnbG9iYWwvbmctand0LWF1dGhlbnRpY2F0aW9uLyIsInNvdXJjZXMiOlsibGliL2FuZ3VsYXItand0Lm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFFBQVEsRUFBdUIsTUFBTSxlQUFlLENBQUM7QUFDOUQsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFDOUQsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLG9CQUFvQixDQUFDO0FBQ25ELE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQ3hELE9BQU8sRUFBRSx3QkFBd0IsRUFBRSxNQUFNLHVCQUF1QixDQUFDO0FBU2pFLE1BQU07Ozs7O0lBRUosTUFBTSxDQUFDLE9BQU8sQ0FBQyxNQUFXO1FBQ3hCLE1BQU0sQ0FBQztZQUNMLFFBQVEsRUFBRSx1QkFBdUI7WUFDakMsU0FBUyxFQUFFLENBQUMsd0JBQXdCLEVBQUUsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQztTQUMvRSxDQUFDO0tBQ0g7OztZQWZGLFFBQVEsU0FBQztnQkFDUixPQUFPLEVBQUU7b0JBQ1AsZ0JBQWdCO2lCQUNqQjtnQkFDRCxZQUFZLEVBQUUsQ0FBQyxtQkFBbUIsQ0FBQztnQkFDbkMsT0FBTyxFQUFFLENBQUMsbUJBQW1CLENBQUM7Z0JBQzlCLFNBQVMsRUFBRSxDQUFDLGFBQWEsQ0FBQzthQUMzQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlLCBNb2R1bGVXaXRoUHJvdmlkZXJzIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBBbmd1bGFySnd0Q29tcG9uZW50IH0gZnJvbSAnLi9hbmd1bGFyLWp3dC5jb21wb25lbnQnO1xuaW1wb3J0IHsgQ29va2llU2VydmljZSB9IGZyb20gJ25neC1jb29raWUtc2VydmljZSc7XG5pbXBvcnQgeyBIdHRwQ2xpZW50TW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uL2h0dHAnO1xuaW1wb3J0IHsgSnd0QXV0aGVudGljYXRpb25TZXJ2aWNlIH0gZnJvbSAnLi9hbmd1bGFyLWp3dC5zZXJ2aWNlJztcbkBOZ01vZHVsZSh7XG4gIGltcG9ydHM6IFtcbiAgICBIdHRwQ2xpZW50TW9kdWxlXG4gIF0sXG4gIGRlY2xhcmF0aW9uczogW0FuZ3VsYXJKd3RDb21wb25lbnRdLFxuICBleHBvcnRzOiBbQW5ndWxhckp3dENvbXBvbmVudF0sXG4gIHByb3ZpZGVyczogW0Nvb2tpZVNlcnZpY2VdXG59KVxuZXhwb3J0IGNsYXNzIEp3dEF1dGhlbnRpY2F0aW9uTW9kdWxlIHtcblxuICBzdGF0aWMgZm9yUm9vdChjb25maWc6IGFueSk6IE1vZHVsZVdpdGhQcm92aWRlcnMge1xuICAgIHJldHVybiB7XG4gICAgICBuZ01vZHVsZTogSnd0QXV0aGVudGljYXRpb25Nb2R1bGUsXG4gICAgICBwcm92aWRlcnM6IFtKd3RBdXRoZW50aWNhdGlvblNlcnZpY2UsIHsgcHJvdmlkZTogJ2NvbmZpZycsIHVzZVZhbHVlOiBjb25maWcgfV1cbiAgICB9O1xuICB9XG59XG4iXX0=