public function Changepwd($token, $pwd_org, $pwd) { $ret = array('ret' => 4, 'msg' => 'changed user password token invalid!'); $token_c = new \lib\Token_Core(); if ($token_c->is_token($token)) { $user = new UserService(); if ($user->changedPassword(session('userid'), $pwd_org, $pwd)) { $ret = array('ret' => 0, 'msg' => ''); } else { $ret = array('ret' => 7, 'msg' => 'user not exist or the old password error!'); } } $ret_h = new \proto\RetHead($ret); return $ret_h; }