UNPKG

@spartacus/core

Version:

Spartacus - the core framework

27 lines 3.89 kB
import { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { ClientAuthModule } from './client-auth/client-auth.module'; import { UserAuthModule } from './user-auth/user-auth.module'; import * as i0 from "@angular/core"; import * as i1 from "./user-auth/user-auth.module"; import * as i2 from "./client-auth/client-auth.module"; export class AuthModule { static forRoot() { return { ngModule: AuthModule, }; } } AuthModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: AuthModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); AuthModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: AuthModule, imports: [CommonModule, i1.UserAuthModule, i2.ClientAuthModule] }); AuthModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: AuthModule, imports: [[CommonModule, UserAuthModule.forRoot(), ClientAuthModule.forRoot()]] }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: AuthModule, decorators: [{ type: NgModule, args: [{ // ClientAuthModule should always be imported after UserAuthModule because the ClientTokenInterceptor must be imported after the AuthInterceptor. // This way, the ClientTokenInterceptor is the first to handle 401 errors and attempt to refresh the client token. // If the request is not for the client token, the AuthInterceptor handles the refresh. imports: [CommonModule, UserAuthModule.forRoot(), ClientAuthModule.forRoot()], }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXV0aC5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9jb3JlL3NyYy9hdXRoL2F1dGgubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQXVCLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUM5RCxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQUNwRSxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sOEJBQThCLENBQUM7Ozs7QUFROUQsTUFBTSxPQUFPLFVBQVU7SUFDckIsTUFBTSxDQUFDLE9BQU87UUFDWixPQUFPO1lBQ0wsUUFBUSxFQUFFLFVBQVU7U0FDckIsQ0FBQztJQUNKLENBQUM7O3VHQUxVLFVBQVU7d0dBQVYsVUFBVSxZQUZYLFlBQVk7d0dBRVgsVUFBVSxZQUZaLENBQUMsWUFBWSxFQUFFLGNBQWMsQ0FBQyxPQUFPLEVBQUUsRUFBRSxnQkFBZ0IsQ0FBQyxPQUFPLEVBQUUsQ0FBQzsyRkFFbEUsVUFBVTtrQkFOdEIsUUFBUTttQkFBQztvQkFDUixpSkFBaUo7b0JBQ2pKLGtIQUFrSDtvQkFDbEgsdUZBQXVGO29CQUN2RixPQUFPLEVBQUUsQ0FBQyxZQUFZLEVBQUUsY0FBYyxDQUFDLE9BQU8sRUFBRSxFQUFFLGdCQUFnQixDQUFDLE9BQU8sRUFBRSxDQUFDO2lCQUM5RSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5pbXBvcnQgeyBNb2R1bGVXaXRoUHJvdmlkZXJzLCBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ2xpZW50QXV0aE1vZHVsZSB9IGZyb20gJy4vY2xpZW50LWF1dGgvY2xpZW50LWF1dGgubW9kdWxlJztcbmltcG9ydCB7IFVzZXJBdXRoTW9kdWxlIH0gZnJvbSAnLi91c2VyLWF1dGgvdXNlci1hdXRoLm1vZHVsZSc7XG5cbkBOZ01vZHVsZSh7XG4gIC8vIENsaWVudEF1dGhNb2R1bGUgc2hvdWxkIGFsd2F5cyBiZSBpbXBvcnRlZCBhZnRlciBVc2VyQXV0aE1vZHVsZSBiZWNhdXNlIHRoZSBDbGllbnRUb2tlbkludGVyY2VwdG9yIG11c3QgYmUgaW1wb3J0ZWQgYWZ0ZXIgdGhlIEF1dGhJbnRlcmNlcHRvci5cbiAgLy8gVGhpcyB3YXksIHRoZSBDbGllbnRUb2tlbkludGVyY2VwdG9yIGlzIHRoZSBmaXJzdCB0byBoYW5kbGUgNDAxIGVycm9ycyBhbmQgYXR0ZW1wdCB0byByZWZyZXNoIHRoZSBjbGllbnQgdG9rZW4uXG4gIC8vIElmIHRoZSByZXF1ZXN0IGlzIG5vdCBmb3IgdGhlIGNsaWVudCB0b2tlbiwgdGhlIEF1dGhJbnRlcmNlcHRvciBoYW5kbGVzIHRoZSByZWZyZXNoLlxuICBpbXBvcnRzOiBbQ29tbW9uTW9kdWxlLCBVc2VyQXV0aE1vZHVsZS5mb3JSb290KCksIENsaWVudEF1dGhNb2R1bGUuZm9yUm9vdCgpXSxcbn0pXG5leHBvcnQgY2xhc3MgQXV0aE1vZHVsZSB7XG4gIHN0YXRpYyBmb3JSb290KCk6IE1vZHVsZVdpdGhQcm92aWRlcnM8QXV0aE1vZHVsZT4ge1xuICAgIHJldHVybiB7XG4gICAgICBuZ01vZHVsZTogQXV0aE1vZHVsZSxcbiAgICB9O1xuICB9XG59XG4iXX0=