mirror of
https://github.com/bitwarden/android.git
synced 2024-12-24 18:08:26 +03:00
clear master password on login
This commit is contained in:
parent
786f3b4644
commit
faccb61a6b
1 changed files with 8 additions and 1 deletions
|
@ -20,6 +20,7 @@ namespace Bit.App.Pages
|
|||
|
||||
private bool _showPassword;
|
||||
private string _email;
|
||||
private string _masterPassword;
|
||||
|
||||
public LoginPageViewModel()
|
||||
{
|
||||
|
@ -48,9 +49,14 @@ namespace Bit.App.Pages
|
|||
set => SetProperty(ref _email, value);
|
||||
}
|
||||
|
||||
public string MasterPassword
|
||||
{
|
||||
get => _masterPassword;
|
||||
set => SetProperty(ref _masterPassword, value);
|
||||
}
|
||||
|
||||
public Command TogglePasswordCommand { get; }
|
||||
public string ShowPasswordIcon => ShowPassword ? "" : "";
|
||||
public string MasterPassword { get; set; }
|
||||
public bool RememberEmail { get; set; }
|
||||
|
||||
public async Task InitAsync()
|
||||
|
@ -89,6 +95,7 @@ namespace Bit.App.Pages
|
|||
{
|
||||
await _deviceActionService.ShowLoadingAsync(AppResources.LoggingIn);
|
||||
var response = await _authService.LogInAsync(Email, MasterPassword);
|
||||
MasterPassword = string.Empty;
|
||||
if(RememberEmail)
|
||||
{
|
||||
await _storageService.SaveAsync(Keys_RememberedEmail, Email);
|
||||
|
|
Loading…
Reference in a new issue