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