mirror of
https://github.com/bitwarden/mobile
synced 2026-01-20 01:13:30 +00:00
Added GetOrDeriveMasterKey to UserVerificationService (#2808)
This commit is contained in:
@@ -51,13 +51,7 @@ namespace Bit.App.Services
|
||||
{
|
||||
await AppHelpers.ResetInvalidUnlockAttemptsAsync();
|
||||
|
||||
var userKey = await _cryptoService.DecryptUserKeyWithMasterKeyAsync(masterKey);
|
||||
await _cryptoService.SetMasterKeyAsync(masterKey);
|
||||
var hasKey = await _cryptoService.HasUserKeyAsync();
|
||||
if (!hasKey)
|
||||
{
|
||||
await _cryptoService.SetUserKeyAsync(userKey);
|
||||
}
|
||||
await _cryptoService.UpdateMasterKeyAndUserKeyAsync(masterKey);
|
||||
}
|
||||
|
||||
return passwordValid;
|
||||
|
||||
Reference in New Issue
Block a user