How to do curl Authentication?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • dskanth
    New Member
    • Nov 2007
    • 4

    How to do curl Authentication?

    Hi, iam working on a curl based authentication and iam sending a curl request to one of my pages, like this:

    Code:
    <?php
    $ch = curl_init("http://localhost/test.php");
            
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
    curl_setopt($curl, CURLOPT_USERPWD, 'myuser:mypwd'); 
    // sending username and pwd.                   
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);                          
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);                           
    curl_setopt($curl, CURLOPT_USERAGENT, 'Sample Code');
    curl_setopt($curl, CURLINFO_HEADER_OUT, true);
    
    $output = curl_exec($ch);
    print_r(curl_getinfo($ch));      
    curl_close($ch);
    echo '<br><br>';
    echo $output;
    ?>
    But in my test.php page, iam not able to get the username and password values, in $_SERVER array.

    What could be the problem?
  • dskanth
    New Member
    • Nov 2007
    • 4

    #2
    Finally i realised that my php is installed as CGI. So it wont work directly. Had referred to http://www.besthostratings.com/artic...h-php-cgi.html and now i got the username and password values in $_SERVER array.

    Comment

    Working...