function api_read()
{
$this->app_check("get");
$_arr_userSubmit = $this->mdl_user->input_get_by("get");
if ($_arr_userSubmit["alert"] != "ok") {
$this->obj_api->halt_re($_arr_userSubmit);
}
$_arr_sign = array("act_get" => $GLOBALS["act_get"], $_arr_userSubmit["user_by"] => $_arr_userSubmit["user_str"]);
if (!$this->obj_sign->sign_check(array_merge($this->appRequest, $_arr_sign), $this->appRequest["signature"])) {
$_arr_return = array("alert" => "x050403");
$this->obj_api->halt_re($_arr_return);
}
$_arr_userRow = $this->mdl_user->mdl_read_api($_arr_userSubmit["user_str"], $_arr_userSubmit["user_by"]);
if ($_arr_userRow["alert"] != "y010102") {
$this->obj_api->halt_re($_arr_userRow);
}
//print_r($_arr_userRow);
unset($_arr_userRow["user_rand"], $_arr_userRow["user_pass"], $_arr_userRow["user_note"]);
//unset($_arr_userRow["alert"]);
$_str_src = fn_jsonEncode($_arr_userRow, "encode");
$_str_code = $this->obj_crypt->encrypt($_str_src, $this->appRow["app_key"]);
$_arr_return = array("code" => $_str_code, "alert" => $_arr_userRow["alert"]);
$this->obj_api->halt_re($_arr_return);
}