CLASS_SSO::sso_mailbox PHP Method

sso_mailbox() public method

public sso_mailbox ( $str_userName, $str_userPass = "", $str_userMailNew = "", $str_userBy = "user_name", $str_checkPass = false )
    function sso_mailbox($str_userName, $str_userPass = "", $str_userMailNew = "", $str_userBy = "user_name", $str_checkPass = false)
    {
        $_arr_sso = array("act_post" => "mailbox", $str_userBy => $str_userName, "user_check_pass" => $str_checkPass, "user_pass" => md5($str_userPass), "user_mail_new" => $str_userMailNew);
        $_arr_ssoData = array_merge($this->arr_data, $_arr_sso);
        $_arr_ssoData["signature"] = $this->sso_signature($_arr_ssoData);
        $_arr_get = fn_http(BG_SSO_URL . "?mod=user", $_arr_ssoData, "post");
        //提交
        $_arr_result = $this->result_process($_arr_get);
        if ($_arr_result["alert"] != "y010406") {
            return $_arr_result;
            //返回错误信息
        }
        $_arr_decode = $this->sso_decode($_arr_result["code"]);
        //解码
        $_arr_decode["alert"] = $_arr_result["alert"];
        return $_arr_decode;
    }