diff --git a/src/Web/wwwroot/app/accounts/accountsRegisterController.js b/src/Web/wwwroot/app/accounts/accountsRegisterController.js index 3ba2860ee4..b4f37b0fc4 100644 --- a/src/Web/wwwroot/app/accounts/accountsRegisterController.js +++ b/src/Web/wwwroot/app/accounts/accountsRegisterController.js @@ -13,11 +13,8 @@ angular $scope.register = function (form) { var error = false; - if ($scope.model.masterPassword.length < 8 || !/[a-z]/i.test($scope.model.masterPassword) || - /^[a-zA-Z]*$/.test($scope.model.masterPassword)) { - validationService.addError(form, 'MasterPassword', - 'Master password must be at least 8 characters long and contain at least 1 letter and 1 number ' + - 'or special character.', true); + if ($scope.model.masterPassword.length < 8) { + validationService.addError(form, 'MasterPassword', 'Master password must be at least 8 characters long.', true); error = true; } if ($scope.model.masterPassword !== $scope.model.confirmMasterPassword) { diff --git a/src/Web/wwwroot/app/settings/settingsChangePasswordController.js b/src/Web/wwwroot/app/settings/settingsChangePasswordController.js index 7c2dd8bf63..26d5834c81 100644 --- a/src/Web/wwwroot/app/settings/settingsChangePasswordController.js +++ b/src/Web/wwwroot/app/settings/settingsChangePasswordController.js @@ -7,11 +7,9 @@ $scope.save = function (model, form) { var error = false; - if ($scope.model.newMasterPassword.length < 8 || !/[a-z]/i.test($scope.model.newMasterPassword) || - /^[a-zA-Z]*$/.test($scope.model.newMasterPassword)) { + if ($scope.model.newMasterPassword.length < 8) { validationService.addError(form, 'NewMasterPasswordHash', - 'Master password must be at least 8 characters long and contain at least 1 letter and 1 number ' + - 'or special character.', true); + 'Master password must be at least 8 characters long.', true); error = true; } if ($scope.model.newMasterPassword !== $scope.model.confirmNewMasterPassword) {