Revert "Just use the first credential to check if vault pass is ok"

This reverts commit faf54d4e39.
This commit is contained in:
brantje 2016-09-27 21:10:04 +02:00
parent 9b7dc8721c
commit f0a9a28984

View file

@ -67,10 +67,12 @@ angular.module('passmanApp')
$scope.selectVault = function (vault) {
$scope.list_selected_vault = vault;
};
$scope.sharing_keys = {};
$scope.sharing_keys= {};
$scope.newVault = function () {
$scope.creating_vault = true;
var _vault = {};
var _vault = {
};
var key_size = 1024;
ShareService.generateRSAKeys(key_size).progress(function (progress) {
var p = progress > 0 ? 2 : 1;
@ -100,19 +102,23 @@ angular.module('passmanApp')
_vault.vaultKey = angular.copy(vault_key);
VaultService.setActiveVault(_vault);
VaultService.getVault(vault).then(function (credentials) {
var credential = credentials[0];
try {
var c = CredentialService.decryptCredential(credential);
if ($scope.remember_vault_password) {
SettingsService.setSetting('defaultVaultPass', vault_key);
for (var i = 0; i < credentials.length; i++) {
var credential = credentials[i];
if (credential.hidden = true) {
try {
var c = CredentialService.decryptCredential(credential);
if (c.password === 'lorum ipsum') {
if ($scope.remember_vault_password) {
SettingsService.setSetting('defaultVaultPass', vault_key);
}
_loginToVault(vault, vault_key);
}
} catch (e) {
$scope.error = 'Incorrect vault password!'
}
break;
}
_loginToVault(vault, vault_key);
} catch (e) {
$scope.error = 'Incorrect vault password!'
}
})
};