Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

HTTP authentication #34

kriswallsmith opened this Issue Nov 26, 2011 · 7 comments


None yet
4 participants

kriswallsmith commented Nov 26, 2011

Add a mechanism for supporting Basic and Digest authentication. Use client support when possible (i.e. CURLOPT_USERPWD and CURLAUTH_DIGEST).

Basic authentication should be possible with a simple convenience method on the request object.

Digest authentication is more complicated because of the nonce that must be passed from response to request.


stof commented Dec 9, 2011

is there some news about this ? The basic auth seems to be the last missing piece for Goutte (not supporting digest auth is not an issue for Goutte as Zend Http Client does not support it either so it will not remove feature)


CEikermann commented Dec 28, 2011

Hello, i'm working currently on a solution for this enhancement ;)


CEikermann commented Dec 28, 2011

Maybe you can assign me this issue ticket


stloyd commented Dec 28, 2011

@CEikermann Then you should consider #18 & #33 as @kriswallsmith is changing his mind quite often... ;-)


CEikermann commented Dec 29, 2011

@stloyd, thanks for your notice. I think, the right place for HTTP authentication is the Request class. In the next days I will push the first stuff to my Buzz fork. Maybe @kriswallsmith and you can look up into the code


CEikermann commented Dec 31, 2011

Here my pull request #39


stof commented Aug 20, 2012

a simple implementation has been merged in #93

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment