@codaglobal/ng-jwt-authentication
Version:
<a> <br> <h1 align="center">ng-jwt-authentication</h1> </a>
41 lines (40 loc) • 3.31 kB
JavaScript
/**
* @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';
var JwtAuthenticationModule = /** @class */ (function () {
function JwtAuthenticationModule() {
}
/**
* @param {?} config
* @return {?}
*/
JwtAuthenticationModule.forRoot = /**
* @param {?} config
* @return {?}
*/
function (config) {
return {
ngModule: JwtAuthenticationModule,
providers: [JwtAuthenticationService, { provide: 'config', useValue: config }]
};
};
JwtAuthenticationModule.decorators = [
{ type: NgModule, args: [{
imports: [
HttpClientModule
],
declarations: [AngularJwtComponent],
exports: [AngularJwtComponent],
providers: [CookieService]
},] },
];
return JwtAuthenticationModule;
}());
export { JwtAuthenticationModule };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhci1qd3QubW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGNvZGFnbG9iYWwvbmctand0LWF1dGhlbnRpY2F0aW9uLyIsInNvdXJjZXMiOlsibGliL2FuZ3VsYXItand0Lm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFFBQVEsRUFBdUIsTUFBTSxlQUFlLENBQUM7QUFDOUQsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFDOUQsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLG9CQUFvQixDQUFDO0FBQ25ELE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQ3hELE9BQU8sRUFBRSx3QkFBd0IsRUFBRSxNQUFNLHVCQUF1QixDQUFDOzs7Ozs7OztJQVd4RCwrQkFBTzs7OztJQUFkLFVBQWUsTUFBVztRQUN4QixNQUFNLENBQUM7WUFDTCxRQUFRLEVBQUUsdUJBQXVCO1lBQ2pDLFNBQVMsRUFBRSxDQUFDLHdCQUF3QixFQUFFLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFFLENBQUM7U0FDL0UsQ0FBQztLQUNIOztnQkFmRixRQUFRLFNBQUM7b0JBQ1IsT0FBTyxFQUFFO3dCQUNQLGdCQUFnQjtxQkFDakI7b0JBQ0QsWUFBWSxFQUFFLENBQUMsbUJBQW1CLENBQUM7b0JBQ25DLE9BQU8sRUFBRSxDQUFDLG1CQUFtQixDQUFDO29CQUM5QixTQUFTLEVBQUUsQ0FBQyxhQUFhLENBQUM7aUJBQzNCOztrQ0FaRDs7U0FhYSx1QkFBdUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSwgTW9kdWxlV2l0aFByb3ZpZGVycyB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQW5ndWxhckp3dENvbXBvbmVudCB9IGZyb20gJy4vYW5ndWxhci1qd3QuY29tcG9uZW50JztcbmltcG9ydCB7IENvb2tpZVNlcnZpY2UgfSBmcm9tICduZ3gtY29va2llLXNlcnZpY2UnO1xuaW1wb3J0IHsgSHR0cENsaWVudE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbi9odHRwJztcbmltcG9ydCB7IEp3dEF1dGhlbnRpY2F0aW9uU2VydmljZSB9IGZyb20gJy4vYW5ndWxhci1qd3Quc2VydmljZSc7XG5ATmdNb2R1bGUoe1xuICBpbXBvcnRzOiBbXG4gICAgSHR0cENsaWVudE1vZHVsZVxuICBdLFxuICBkZWNsYXJhdGlvbnM6IFtBbmd1bGFySnd0Q29tcG9uZW50XSxcbiAgZXhwb3J0czogW0FuZ3VsYXJKd3RDb21wb25lbnRdLFxuICBwcm92aWRlcnM6IFtDb29raWVTZXJ2aWNlXVxufSlcbmV4cG9ydCBjbGFzcyBKd3RBdXRoZW50aWNhdGlvbk1vZHVsZSB7XG5cbiAgc3RhdGljIGZvclJvb3QoY29uZmlnOiBhbnkpOiBNb2R1bGVXaXRoUHJvdmlkZXJzIHtcbiAgICByZXR1cm4ge1xuICAgICAgbmdNb2R1bGU6IEp3dEF1dGhlbnRpY2F0aW9uTW9kdWxlLFxuICAgICAgcHJvdmlkZXJzOiBbSnd0QXV0aGVudGljYXRpb25TZXJ2aWNlLCB7IHByb3ZpZGU6ICdjb25maWcnLCB1c2VWYWx1ZTogY29uZmlnIH1dXG4gICAgfTtcbiAgfVxufVxuIl19