/** * 登录 */ public function indexOp() { $post = $this->read_json(); objectToArrayAndRequest($post); if (empty($_REQUEST['username']) || empty($_REQUEST['password']) || !in_array($_REQUEST['client'], $this->client_type_array)) { output_error('4045'); } $model_member = Model('member'); $array = array(); $array['member_name'] = $_REQUEST['username']; $array['member_passwd'] = md5(trim($_REQUEST['password'])); // var_dump($array); $member_info = $model_member->getMemberInfo($array); //var_dump($member_info); if (!empty($member_info)) { $token = $this->_get_token($member_info['member_id'], $member_info['member_name'], $_REQUEST['client']); if ($token) { output_data($member_info, array('statuCode' => array('10200'), 'key' => $token)); } else { output_error('104041'); } } else { output_error('10404'); } }
/** * 登录 */ public function indexOp() { $post = $this->read_json(); objectToArrayAndRequest($post); if (empty($_REQUEST['username']) || empty($_REQUEST['password']) || !in_array($_REQUEST['client'], $this->client_type_array)) { output_error('4045'); } $model_member = Model('member'); $array = array(); // $array['member_name'] = $_REQUEST['username']; // $array['member_passwd'] = md5(trim($_REQUEST['password'])); $array['member_name|member_email|member_mobile'] = $_REQUEST['username']; $array['member_passwd'] = md5(trim($_REQUEST['password'])); // $member_info = $model_member->getMemberInfo($array); // if(is_array($member_info) and !empty($member_info)) { // if(!$member_info['member_state']){ // showDialog($lang['login_index_account_stop'],''.'error',$script); // } // }else{361458577 // process::addprocess('login'); // showDialog($lang['login_index_login_fail'],'','error',$script); // } // var_dump($array); $member_info = $model_member->getMemberInfo($array); //var_dump($member_info); if (!empty($member_info)) { $token = $this->_get_token($member_info['member_id'], $member_info['member_name'], $_REQUEST['client']); if ($token) { output_data($member_info, array('statuCode' => '10200', 'key' => $token)); } else { output_error('104041'); } } else { output_error('10404'); } }