vinod_1623 Posted February 13, 2015 Share Posted February 13, 2015 hi everyone, thanks in advance. i have one issue regarding cookie based authentication with curl. i have an application which calls a third party php url for user registration and authentication. when we called athentication with third party url using curl the result shows succes and cookie is building. again i need to call another url from same third party server which displays a flash. once the authentication is success the flash automatically logins. but for me flash ask for username and password, it should n't be like that. i hope my curl call not building cookie in right format. please check my code and give suggestions. <?php$result=$name=$pass=""; $name= $_SESSION["name"];$pass=$_SESSION["pass"];$ch = curl_init();$cookie_file_path = 'my_cookie.txt';$cookie_file_path = realpath($cookie_file_path);curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file_path);curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file_path);curl_setopt($ch, CURLOPT_VERBOSE, TRUE);curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);curl_setopt ($ch, CURLOPT_RETURNTRANSFER, true);curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6");curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);//new onescurl_setopt($ch, CURLOPT_HEADER, 1); // here i am calling third party url for athenticationcurl_setopt($ch, CURLOPT_URL,"http://thirdpartyserver.com/checksession.php?username=".$name."&passme=".$pass);$result= curl_exec ($ch);if ($result==true){ //here i am calling the third party flash which is embed in this page. flash should automatically login with cookie. header( "refresh:1;url= http://myserver/testfolder/flashLoader.php" ); }?> please let me my code is correct, and thanks for your suggestions. thanks vinz Quote Link to comment https://forums.phpfreaks.com/topic/294577-cookie-based-login-with-php-and-flash-using-curl/ Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.