* adjust for check password.
This commit is contained in:
@@ -29,7 +29,7 @@
|
||||
<th><?php echo $lang->user->password;?></th>
|
||||
<td>
|
||||
<span class='input-group'>
|
||||
<?php echo html::password('password1', '', "class='form-control' autocomplete='off' onkeyup='checkPwd(this.value)'");?>
|
||||
<?php echo html::password('password1', '', "class='form-control' autocomplete='off' onmouseup='checkPassword(this.value)' onkeyup='checkPassword(this.value)'");?>
|
||||
<span class='input-group-addon' id='passwordStrength'></span>
|
||||
</span>
|
||||
</td>
|
||||
@@ -48,9 +48,9 @@
|
||||
|
||||
<?php js::set('passwordStrengthList', $lang->user->passwordStrengthList)?>
|
||||
<script>
|
||||
function checkPwd(password)
|
||||
function checkPassword(password)
|
||||
{
|
||||
$('#passwordStrength').html(passwordStrengthList[computePasswordStrength(password)]);
|
||||
$('#passwordStrength').html(password == '' ? '' : passwordStrengthList[computePasswordStrength(password)]);
|
||||
}
|
||||
</script>
|
||||
<?php include '../../common/view/footer.html.php';?>
|
||||
|
||||
@@ -55,7 +55,7 @@
|
||||
<th><?php echo $lang->user->password;?></th>
|
||||
<td>
|
||||
<span class='input-group'>
|
||||
<?php echo html::password('password1', '', "class='form-control' autocomplete='off' onkeyup='checkPwd(this.value)'");?>
|
||||
<?php echo html::password('password1', '', "class='form-control' autocomplete='off' onmouseup='checkPassword(this.value)' onkeyup='checkPassword(this.value)'");?>
|
||||
<span class='input-group-addon' id='passwordStrength'></span>
|
||||
</span>
|
||||
</td>
|
||||
@@ -112,9 +112,9 @@
|
||||
</div>
|
||||
<?php js::set('passwordStrengthList', $lang->user->passwordStrengthList)?>
|
||||
<script>
|
||||
function checkPwd(password)
|
||||
function checkPassword(password)
|
||||
{
|
||||
$('#passwordStrength').html(passwordStrengthList[computePasswordStrength(password)]);
|
||||
$('#passwordStrength').html(password == '' ? '' : passwordStrengthList[computePasswordStrength(password)]);
|
||||
}
|
||||
</script>
|
||||
<?php include '../../common/view/footer.html.php';?>
|
||||
|
||||
@@ -40,7 +40,7 @@ function changeEmail(num)
|
||||
account[num] = $('.account_' + num).val();
|
||||
}
|
||||
|
||||
function checkPwd(password)
|
||||
function checkPassword(password)
|
||||
{
|
||||
$('#passwordStrength').html(passwordStrengthList[computePasswordStrength(password)]);
|
||||
$('#passwordStrength').html(password == '' ? '' : passwordStrengthList[computePasswordStrength(password)]);
|
||||
}
|
||||
|
||||
@@ -122,9 +122,9 @@ $lang->user->roleList['others'] = 'Others';
|
||||
$lang->user->genderList['m'] = 'Male';
|
||||
$lang->user->genderList['f'] = 'Female';
|
||||
|
||||
$lang->user->passwordStrengthList[0] = 'Weak';
|
||||
$lang->user->passwordStrengthList[1] = 'Good';
|
||||
$lang->user->passwordStrengthList[2] = 'Strong';
|
||||
$lang->user->passwordStrengthList[0] = "<span style='color:red'>Weak</span>";
|
||||
$lang->user->passwordStrengthList[1] = "<span style='color:#000'>Good</span>";
|
||||
$lang->user->passwordStrengthList[2] = "<span style='color:green'>Strong</span>";
|
||||
|
||||
$lang->user->statusList['active'] = 'Activate';
|
||||
$lang->user->statusList['delete'] = 'Deleted';
|
||||
|
||||
@@ -122,9 +122,9 @@ $lang->user->roleList['others'] = '其他';
|
||||
$lang->user->genderList['m'] = '男';
|
||||
$lang->user->genderList['f'] = '女';
|
||||
|
||||
$lang->user->passwordStrengthList[0] = '弱';
|
||||
$lang->user->passwordStrengthList[1] = '中';
|
||||
$lang->user->passwordStrengthList[2] = '强';
|
||||
$lang->user->passwordStrengthList[0] = "<span style='color:red'>弱</span>";
|
||||
$lang->user->passwordStrengthList[1] = "<span style='color:#000'>中</span>";
|
||||
$lang->user->passwordStrengthList[2] = "<span style='color:green'>强</span>";
|
||||
|
||||
$lang->user->statusList['active'] = '正常';
|
||||
$lang->user->statusList['delete'] = '删除';
|
||||
|
||||
@@ -509,6 +509,7 @@ class userModel extends model
|
||||
$hash = sha1($record->account . $record->password . $record->last);
|
||||
$user = $password == $hash ? $record : '';
|
||||
}
|
||||
if(!$user and md5($password) == $record->password) $user = $record;
|
||||
}
|
||||
|
||||
if($user)
|
||||
@@ -970,7 +971,7 @@ class userModel extends model
|
||||
}
|
||||
$strength += strlen($uniqueChars) * 2;
|
||||
|
||||
$strength = $strength > 99 ? 99 : $strength;
|
||||
$strength = $strength > 89 ? 89 : $strength;
|
||||
$strength = floor($strength / 10);
|
||||
$strength = floor($strength / 3);
|
||||
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
<th><?php echo $lang->user->password;?></th>
|
||||
<td>
|
||||
<span class='input-group'>
|
||||
<?php echo html::password('password1', '', "class='form-control' autocomplete='off' onkeyup='checkPwd(this.value)'");?>
|
||||
<?php echo html::password('password1', '', "class='form-control' autocomplete='off' onmouseup='checkPassword(this.value)' onkeyup='checkPassword(this.value)'");?>
|
||||
<span class='input-group-addon' id='passwordStrength'></span>
|
||||
</span>
|
||||
</td>
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
<th><?php echo $lang->user->password;?></th>
|
||||
<td>
|
||||
<span class='input-group'>
|
||||
<?php echo html::password('password1', '', "class='form-control' autocomplete='off' onkeyup='checkPwd(this.value)'");?>
|
||||
<?php echo html::password('password1', '', "class='form-control' autocomplete='off' onmouseup='checkPassword(this.value)' onkeyup='checkPassword(this.value)'");?>
|
||||
<span class='input-group-addon' id='passwordStrength'></span>
|
||||
</span>
|
||||
</td>
|
||||
|
||||
+1
-1
@@ -1310,7 +1310,7 @@ function computePasswordStrength(password)
|
||||
|
||||
strength += uniqueChars.length * 2;
|
||||
|
||||
strength = strength > 99 ? 99 : strength;
|
||||
strength = strength > 89 ? 89 : strength;
|
||||
strength = Math.floor(strength / 10);
|
||||
strength = Math.floor(strength / 3);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user