PHP cURL Basic-Authentifizierung Alternativen für CURLOPT_HTTPHEADER & CURLOPT_USERPWD...?

Gibt es alternativen zur Verwendung von CURLOPT_HTTPHEADER & CURLOPT_USERPWD für die Belieferung der Basic-Authentifizierung für cURL PHP?

Habe ich einen super langen Passwort, so CURLOPT_USERPWD nicht funktionieren, wie es schneidet bei 256 Zeichen.

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

Und ich möchte zu bleiben Weg von der Nutzung CURLOPT_HTTPHEADER aus Gründen der Sicherheit.

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

Alternativen?

  • Sie könnten in der Regel hängen Sie an Ihre URL als Parameter, obwohl Sie brauchen würde, um zu erzwingen, HTTPS anstelle von HTTP
InformationsquelleAutor Jay S. | 2012-11-30
Schreibe einen Kommentar