private void changePassword_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(_userId)) { MessageBox.Show("Please authorize your Google account!", "Drive Crypt", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (newPassword.Text.Equals(confirmNewPassword.Text)) { try { _userCryptor = new UserCryptor(_userId); _userCryptor.LoadKeys(password.Text); _userCryptor.SaveKeys(newPassword.Text, true); } catch (Exception ex) { MessageBox.Show("Could not change password! Incorrect master password?\nReason: " + ex.Message, "Drive Crypt", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Passwords don't match!", "Drive Crypt", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void login_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(_userId)) { MessageBox.Show("Please authorize your Google account!", "Drive Crypt", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } try { _userCryptor = new UserCryptor(_userId); _userCryptor.LoadKeys(password.Text); var mainForm = new Form1(this); Hide(); mainForm.Show(); } catch (Exception ex) { MessageBox.Show("Could not load user keys! Incorrect master password?\nReason: " + ex.Message, "Drive Crypt", MessageBoxButtons.OK, MessageBoxIcon.Error); } }