jaakrecog-verify
Version:
This is a JAAK.AI Enroll© Angular Component for verify and authenticate users
31 lines • 3.75 kB
JavaScript
import { InjectionToken, NgModule } from '@angular/core';
import { VerifyComponent } from './verify.component';
import { CaptureVideoComponent } from './capture-video/capture-video.component';
import { HttpClientModule } from '@angular/common/http';
import { CommonModule } from '@angular/common';
import { EnrollService } from './enroll.service';
export const LibConfigService = new InjectionToken('LibConfig');
export class VerifyModule {
static forRoot(config = {
apiUrl: 'https://dev-facade-1ton-http-635t26xtnq-uc.a.run.app/api/v1/one2n/verify/',
}) {
return {
ngModule: VerifyModule,
providers: [
EnrollService,
{
provide: LibConfigService,
useValue: config,
},
],
};
}
}
VerifyModule.decorators = [
{ type: NgModule, args: [{
declarations: [VerifyComponent, CaptureVideoComponent],
imports: [CommonModule, HttpClientModule],
exports: [VerifyComponent],
},] }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmVyaWZ5Lm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL3ZlcmlmeS9zcmMvbGliL3ZlcmlmeS5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGNBQWMsRUFBdUIsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzlFLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxvQkFBb0IsQ0FBQztBQUNyRCxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSx5Q0FBeUMsQ0FBQztBQUNoRixPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUN4RCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLGtCQUFrQixDQUFDO0FBS2pELE1BQU0sQ0FBQyxNQUFNLGdCQUFnQixHQUFHLElBQUksY0FBYyxDQUFZLFdBQVcsQ0FBQyxDQUFDO0FBTzNFLE1BQU0sT0FBTyxZQUFZO0lBQ3ZCLE1BQU0sQ0FBQyxPQUFPLENBQ1osU0FBb0I7UUFDbEIsTUFBTSxFQUNKLDJFQUEyRTtLQUM5RTtRQUVELE9BQU87WUFDTCxRQUFRLEVBQUUsWUFBWTtZQUN0QixTQUFTLEVBQUU7Z0JBQ1QsYUFBYTtnQkFDYjtvQkFDRSxPQUFPLEVBQUUsZ0JBQWdCO29CQUN6QixRQUFRLEVBQUUsTUFBTTtpQkFDakI7YUFDRjtTQUNGLENBQUM7SUFDSixDQUFDOzs7WUF0QkYsUUFBUSxTQUFDO2dCQUNSLFlBQVksRUFBRSxDQUFDLGVBQWUsRUFBRSxxQkFBcUIsQ0FBQztnQkFDdEQsT0FBTyxFQUFFLENBQUMsWUFBWSxFQUFFLGdCQUFnQixDQUFDO2dCQUN6QyxPQUFPLEVBQUUsQ0FBQyxlQUFlLENBQUM7YUFDM0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3Rpb25Ub2tlbiwgTW9kdWxlV2l0aFByb3ZpZGVycywgTmdNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IFZlcmlmeUNvbXBvbmVudCB9IGZyb20gJy4vdmVyaWZ5LmNvbXBvbmVudCc7XG5pbXBvcnQgeyBDYXB0dXJlVmlkZW9Db21wb25lbnQgfSBmcm9tICcuL2NhcHR1cmUtdmlkZW8vY2FwdHVyZS12aWRlby5jb21wb25lbnQnO1xuaW1wb3J0IHsgSHR0cENsaWVudE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbi9odHRwJztcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5pbXBvcnQgeyBFbnJvbGxTZXJ2aWNlIH0gZnJvbSAnLi9lbnJvbGwuc2VydmljZSc7XG5leHBvcnQgaW50ZXJmYWNlIExpYkNvbmZpZyB7XG4gIGFwaVVybDogc3RyaW5nO1xufVxuXG5leHBvcnQgY29uc3QgTGliQ29uZmlnU2VydmljZSA9IG5ldyBJbmplY3Rpb25Ub2tlbjxMaWJDb25maWc+KCdMaWJDb25maWcnKTtcblxuQE5nTW9kdWxlKHtcbiAgZGVjbGFyYXRpb25zOiBbVmVyaWZ5Q29tcG9uZW50LCBDYXB0dXJlVmlkZW9Db21wb25lbnRdLFxuICBpbXBvcnRzOiBbQ29tbW9uTW9kdWxlLCBIdHRwQ2xpZW50TW9kdWxlXSxcbiAgZXhwb3J0czogW1ZlcmlmeUNvbXBvbmVudF0sXG59KVxuZXhwb3J0IGNsYXNzIFZlcmlmeU1vZHVsZSB7XG4gIHN0YXRpYyBmb3JSb290KFxuICAgIGNvbmZpZzogTGliQ29uZmlnID0ge1xuICAgICAgYXBpVXJsOlxuICAgICAgICAnaHR0cHM6Ly9kZXYtZmFjYWRlLTF0b24taHR0cC02MzV0MjZ4dG5xLXVjLmEucnVuLmFwcC9hcGkvdjEvb25lMm4vdmVyaWZ5LycsXG4gICAgfVxuICApOiBNb2R1bGVXaXRoUHJvdmlkZXJzPFZlcmlmeU1vZHVsZT4ge1xuICAgIHJldHVybiB7XG4gICAgICBuZ01vZHVsZTogVmVyaWZ5TW9kdWxlLFxuICAgICAgcHJvdmlkZXJzOiBbXG4gICAgICAgIEVucm9sbFNlcnZpY2UsXG4gICAgICAgIHtcbiAgICAgICAgICBwcm92aWRlOiBMaWJDb25maWdTZXJ2aWNlLFxuICAgICAgICAgIHVzZVZhbHVlOiBjb25maWcsXG4gICAgICAgIH0sXG4gICAgICBdLFxuICAgIH07XG4gIH1cbn1cbiJdfQ==