mirror of
https://github.com/nextcloud/passman.git
synced 2024-12-26 09:34:02 +08:00
Revert "Just use the first credential to check if vault pass is ok"
This reverts commit faf54d4e39
.
This commit is contained in:
parent
9b7dc8721c
commit
f0a9a28984
1 changed files with 19 additions and 13 deletions
|
@ -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!'
|
||||
}
|
||||
|
||||
})
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue