PHP cURL Authentification de Base des solutions de rechange pour CURLOPT_HTTPHEADER & CURLOPT_USERPWD...?

Existe-il des alternatives à l'utilisation de CURLOPT_HTTPHEADER & CURLOPT_USERPWD pour fournir l'Authentification de Base pour cURL PHP?

J'ai un super mot de passe long, donc CURLOPT_USERPWD l'habitude de travailler comme il tronque à 256 caractères.

curl_setopt($data, CURLOPT_USERPWD, $username . ":" . $password);

Et je voudrais rester loin de l'aide de CURLOPT_HTTPHEADER pour des raisons de sécurité.

curl_setopt($data, CURLOPT_HTTPHEADER, "Authorization: Basic " . base64_encode($username . ":" . $password));

Des alternatives?

vous pourrait s'ajouter à votre URL en tant que paramètres, bien que vous auriez besoin de mettre en HTTPS au lieu de HTTP

OriginalL'auteur Jay S. | 2012-11-30