2017-04-04 3 views
0

Ich benutze Libcurl für Auth in der Site. Ich mache es mit vielen Funktionen, zum Beispiel:libcurl http auth vor Ort

char *CheckLoginPass(char *login, char *pass) 
{ 
    //use curl_easy_setopt for check login/pass 
    return stdout; 
} 

char *AuthOnSite() //make auth on site 
{ 
    //use curl_easy_setopt for auth by login/pass 
    return htmlpage; 
} 

char *TestMyAuth() 
{ 
    //use curl_easy_setopt for test auth 
    return htmlpage; 
} 

void Test() 
{ 
    char *stdout = CheckLoginPass("login", "pass"); // is good 
    char *htmlpage = AuthOnSite(); // is good 
    htmlpage = TestMyAuth(); // session is lose and I am not logined on site 
} 

Was ich tun zu vermeiden Sitzung zu verlieren?

Antwort