/** * 修改自己的密码 */ public function mpassword(UserModifyPassword $params, UserProcess $manager, LoginProcess $loginManager) { $params->setOldPassword(Request::input('old_password'))->setNewPassword(Request::input('new_password'))->setNewPasswordRepeat(Request::input('new_password_repeat')); if (!$manager->modifyPassword($params)) { return responseJson($manager->getErrorMessage()); } $loginManager->getProcess()->logout(); return responseJson(Lang::get('common.action_success'), true); }
/** * 修改自己的密码 */ public function mpassword() { $params = new \App\Services\Admin\User\Param\UserModifyPassword(); $params->setOldPassword(Request::input('old_password'))->setNewPassword(Request::input('new_password'))->setNewPasswordRepeat(Request::input('new_password_repeat')); $manager = new UserActionProcess(); if ($manager->modifyPassword($params)) { (new \App\Services\Admin\Login\Process())->getProcess()->logout(); return responseJson(Lang::get('common.action_success'), true); } return responseJson($manager->getErrorMessage()); }