Remove 'md5Hashed' variable from Javascript. (#2555)

We no longer hash password in the user side. All of the password processing is executed in the server side according to the priority of hashing mechanism defined by the administrator.
This commit is contained in:
Rafael Weingärtner 2018-04-13 05:43:52 -03:00 committed by dahn
parent eba2e1d8a1
commit d23f4b08da
5 changed files with 4 additions and 26 deletions

View File

@ -1359,9 +1359,6 @@
};
var password = args.data.password;
if (md5Hashed) {
password = $.md5(password);
}
$.extend(data, {
password: password
});
@ -1502,9 +1499,6 @@
var password = args.data.newPassword;
if (md5Hashed)
password = $.md5(password);
$.ajax({
url: createURL('updateUser'),
data: {

View File

@ -205,20 +205,12 @@
}
if (!ldapStatus) {
var password = args.data.password;
if (md5Hashed) {
password = $.md5(password);
}
array1.push("&email=" + args.data.email);
array1.push("&firstname=" + args.data.firstname);
array1.push("&lastname=" + args.data.lastname);
password = args.data.password;
if (md5Hashed) {
password = $.md5(password);
} else {
password = todb(password);
}
var password = args.data.password;
password = todb(password);
array1.push("&password=" + password);
}

View File

@ -223,11 +223,7 @@
var array1 = [];
array1.push("&username=" + encodeURIComponent(args.data.username));
var password;
if (md5HashedLogin)
password = $.md5(args.data.password);
else
password = todb(args.data.password);
var password = todb(args.data.password);
array1.push("&password=" + password);
var domain;

View File

@ -35,7 +35,7 @@
url: createURL('updateUser'),
data: {
id: cloudStack.context.users[0].userid,
password: md5Hashed ? $.md5(args.data.password) : args.data.password
password: args.data.password
},
type: 'POST',
dataType: 'json',

View File

@ -45,10 +45,6 @@ var ERROR_INTERNET_NAME_NOT_RESOLVED = 12007;
var ERROR_INTERNET_CANNOT_CONNECT = 12029;
var ERROR_VMOPS_ACCOUNT_ERROR = 531;
// Default password is MD5 hashed. Set the following variable to false to disable this.
var md5Hashed = false;
var md5HashedLogin = false;
//page size for API call (e.g."listXXXXXXX&pagesize=N" )
var pageSize = 20;
//var pageSize = 1; //for testing only