mirror of
https://github.com/bitwarden/browser
synced 2025-12-22 19:23:52 +00:00
Fix biometrics unlock when pin is enabled (#17528)
This commit is contained in:
@@ -726,17 +726,6 @@ export default class MainBackground {
|
|||||||
|
|
||||||
const pinStateService = new PinStateService(this.stateProvider);
|
const pinStateService = new PinStateService(this.stateProvider);
|
||||||
|
|
||||||
this.pinService = new PinService(
|
|
||||||
this.accountService,
|
|
||||||
this.encryptService,
|
|
||||||
this.kdfConfigService,
|
|
||||||
this.keyGenerationService,
|
|
||||||
this.logService,
|
|
||||||
this.keyService,
|
|
||||||
this.sdkService,
|
|
||||||
pinStateService,
|
|
||||||
);
|
|
||||||
|
|
||||||
this.appIdService = new AppIdService(this.storageService, this.logService);
|
this.appIdService = new AppIdService(this.storageService, this.logService);
|
||||||
|
|
||||||
this.userDecryptionOptionsService = new UserDecryptionOptionsService(this.stateProvider);
|
this.userDecryptionOptionsService = new UserDecryptionOptionsService(this.stateProvider);
|
||||||
@@ -756,16 +745,6 @@ export default class MainBackground {
|
|||||||
VaultTimeoutStringType.OnRestart, // default vault timeout
|
VaultTimeoutStringType.OnRestart, // default vault timeout
|
||||||
);
|
);
|
||||||
|
|
||||||
this.biometricsService = new BackgroundBrowserBiometricsService(
|
|
||||||
runtimeNativeMessagingBackground,
|
|
||||||
this.logService,
|
|
||||||
this.keyService,
|
|
||||||
this.biometricStateService,
|
|
||||||
this.messagingService,
|
|
||||||
this.vaultTimeoutSettingsService,
|
|
||||||
this.pinService,
|
|
||||||
);
|
|
||||||
|
|
||||||
this.apiService = new ApiService(
|
this.apiService = new ApiService(
|
||||||
this.tokenService,
|
this.tokenService,
|
||||||
this.platformUtilsService,
|
this.platformUtilsService,
|
||||||
@@ -849,6 +828,27 @@ export default class MainBackground {
|
|||||||
this.configService,
|
this.configService,
|
||||||
);
|
);
|
||||||
|
|
||||||
|
this.pinService = new PinService(
|
||||||
|
this.accountService,
|
||||||
|
this.encryptService,
|
||||||
|
this.kdfConfigService,
|
||||||
|
this.keyGenerationService,
|
||||||
|
this.logService,
|
||||||
|
this.keyService,
|
||||||
|
this.sdkService,
|
||||||
|
pinStateService,
|
||||||
|
);
|
||||||
|
|
||||||
|
this.biometricsService = new BackgroundBrowserBiometricsService(
|
||||||
|
runtimeNativeMessagingBackground,
|
||||||
|
this.logService,
|
||||||
|
this.keyService,
|
||||||
|
this.biometricStateService,
|
||||||
|
this.messagingService,
|
||||||
|
this.vaultTimeoutSettingsService,
|
||||||
|
this.pinService,
|
||||||
|
);
|
||||||
|
|
||||||
this.passwordStrengthService = new PasswordStrengthService();
|
this.passwordStrengthService = new PasswordStrengthService();
|
||||||
|
|
||||||
this.passwordGenerationService = legacyPasswordGenerationServiceFactory(
|
this.passwordGenerationService = legacyPasswordGenerationServiceFactory(
|
||||||
|
|||||||
Reference in New Issue
Block a user