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

Open
kriswallsmith opened this Issue Nov 26, 2011 · 7 comments

Comments

Projects
None yet
4 participants
Owner

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.

Contributor

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)

Contributor

CEikermann commented Dec 28, 2011

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

Contributor

CEikermann commented Dec 28, 2011

Maybe you can assign me this issue ticket

Contributor

stloyd commented Dec 28, 2011

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

Contributor

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

Contributor

CEikermann commented Dec 31, 2011

Here my pull request #39

Contributor

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