diff --git a/libs/angular/src/services/jslib-services.module.ts b/libs/angular/src/services/jslib-services.module.ts index 81bb013cc44..9b2dc454737 100644 --- a/libs/angular/src/services/jslib-services.module.ts +++ b/libs/angular/src/services/jslib-services.module.ts @@ -362,6 +362,7 @@ import { UserAsymmetricKeysRegenerationApiService, UserAsymmetricKeysRegenerationService, } from "@bitwarden/key-management"; +import { DefaultUnlockService, UnlockService } from "@bitwarden/unlock"; import { ActiveUserStateProvider, DerivedStateProvider, @@ -903,6 +904,19 @@ const safeProviders: SafeProvider[] = [ useClass: DefaultAccountCryptographicStateService, deps: [StateProvider], }), + safeProvider({ + provide: UnlockService, + useClass: DefaultUnlockService, + deps: [ + RegisterSdkService, + AccountCryptographicStateService, + PinStateServiceAbstraction, + KdfConfigService, + AccountServiceAbstraction, + InternalMasterPasswordServiceAbstraction, + ApiServiceAbstraction, + ], + }), safeProvider({ provide: BroadcasterService, useClass: DefaultBroadcasterService,