/** * 修改自己的密码 */ 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); }