diff --git a/application/admin/controller/auth/Admin.php b/application/admin/controller/auth/Admin.php index a7dc6da6..614d5c00 100644 --- a/application/admin/controller/auth/Admin.php +++ b/application/admin/controller/auth/Admin.php @@ -129,7 +129,7 @@ class Admin extends Backend exception(__("Please input correct password")); } $params['salt'] = Random::alnum(); - $params['password'] = md5(md5($params['password']) . $params['salt']); + $params['password'] = $this->model->encryptPassword($params['password'], $params['salt']); $params['avatar'] = '/assets/img/avatar.png'; //设置新管理员默认头像。 $result = $this->model->validate('Admin.add')->save($params); if ($result === false) { @@ -183,7 +183,7 @@ class Admin extends Backend exception(__("Please input correct password")); } $params['salt'] = Random::alnum(); - $params['password'] = md5(md5($params['password']) . $params['salt']); + $params['password'] = $this->model->encryptPassword($params['password'], $params['salt']); } else { unset($params['password'], $params['salt']); }