mirror of
https://github.com/bitwarden/mobile.git
synced 2024-12-27 17:08:00 +01:00
fix for sso login when bio unlock already enabled (#1086)
This commit is contained in:
parent
74b34661a5
commit
2ddf624f7d
@ -116,7 +116,7 @@ namespace Bit.App.Pages
|
|||||||
{
|
{
|
||||||
_pinSet = await _vaultTimeoutService.IsPinLockSetAsync();
|
_pinSet = await _vaultTimeoutService.IsPinLockSetAsync();
|
||||||
PinLock = (_pinSet.Item1 && _vaultTimeoutService.PinProtectedKey != null) || _pinSet.Item2;
|
PinLock = (_pinSet.Item1 && _vaultTimeoutService.PinProtectedKey != null) || _pinSet.Item2;
|
||||||
BiometricLock = await _vaultTimeoutService.IsBiometricLockSetAsync();
|
BiometricLock = await _vaultTimeoutService.IsBiometricLockSetAsync() && await _cryptoService.HasKeyAsync();
|
||||||
_email = await _userService.GetEmailAsync();
|
_email = await _userService.GetEmailAsync();
|
||||||
var webVault = _environmentService.GetWebVaultUrl();
|
var webVault = _environmentService.GetWebVaultUrl();
|
||||||
if (string.IsNullOrWhiteSpace(webVault))
|
if (string.IsNullOrWhiteSpace(webVault))
|
||||||
|
@ -54,7 +54,7 @@ namespace Bit.Core.Services
|
|||||||
// If we have a lock option set, we do not store the key
|
// If we have a lock option set, we do not store the key
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
await _secureStorageService.SaveAsync(Keys_Key, key.KeyB64);
|
await _secureStorageService.SaveAsync(Keys_Key, key?.KeyB64);
|
||||||
}
|
}
|
||||||
|
|
||||||
public async Task SetKeyHashAsync(string keyHash)
|
public async Task SetKeyHashAsync(string keyHash)
|
||||||
|
Loading…
Reference in New Issue
Block a user