bug 8774: when disabling password hash, we also disable it during account creation, user creation, password changing.

This commit is contained in:
Jessica Wang 2011-03-01 11:47:31 -08:00
parent 821277ecd1
commit 035dd38fc8
2 changed files with 14 additions and 5 deletions

View File

@ -197,7 +197,10 @@ function bindAddAccountButton() {
var username = $thisDialog.find("#add_user_username").val();
array1.push("&username="+todb(username));
var password = $.md5($thisDialog.find("#add_user_password").val());
var password = $thisDialog.find("#add_user_password").val();
if (md5Hashed) {
password = $.md5(password);
}
array1.push("&password="+password);
var email = $thisDialog.find("#add_user_email").val();
@ -300,7 +303,10 @@ function bindAddUserButton() {
var username = $thisDialog.find("#add_user_username").val();
array1.push("&username="+todb(username));
var password = $.md5($thisDialog.find("#add_user_password").val());
var password = $thisDialog.find("#add_user_password").val();
if (md5Hashed) {
password = $.md5(password);
}
array1.push("&password="+password);
var email = $thisDialog.find("#add_user_email").val();
@ -964,7 +970,10 @@ function doChangePassword($actionLink, $subgridItem) {
isValid &= validateString("Password", thisDialog.find("#change_password_password1"), thisDialog.find("#change_password_password1_errormsg"), false); //required
if (!isValid) return;
var password = $.md5(thisDialog.find("#change_password_password1").val());
var password = thisDialog.find("#change_password_password1").val();
if (md5Hashed) {
password = $.md5(password);
}
thisDialog.dialog("close");
$.ajax({

View File

@ -667,8 +667,8 @@ $(document).ready(function() {
// FUNCTION: logs the user in
function login() {
var array1 = [];
var username = encodeURIComponent($("#account_username").val());
array1.push("&username="+username);
var username = $("#account_username").val();
array1.push("&username="+encodeURIComponent(username));
var password = $("#account_password").val();
if (md5Hashed) {