|
@@ -611,13 +611,14 @@ class Auth
|
|
|
|
|
|
$new = Dever::input('new');
|
|
|
$old = Dever::input('old');
|
|
|
- if ($admin && $admin['id'] > 0 && $new && $old && $new != $old && md5($old) == $admin['password']) {
|
|
|
+
|
|
|
+ if ($admin && $admin['id'] > 0 && $new && $old && $new != $old && hash('sha256', ($old)) == $admin['password']) {
|
|
|
$param['set_password'] = $new;
|
|
|
|
|
|
$param['where_id'] = $admin['id'];
|
|
|
Dever::db('manage/admin')->password($param);
|
|
|
|
|
|
- $admin['password'] = md5($new);
|
|
|
+ $admin['password'] = hash('sha256', ($new));
|
|
|
$this->save->add($this->name, $admin);
|
|
|
return '修改成功';
|
|
|
} else {
|