Michael Komitee
c803e3af55
Implement GSSAPI/Kerberos authentication for requests
...
Currently has two issues which may be related:
- doesn't work with redirects, we try to authenticate the server a second
time with a fully completed kerberos context.
- 403 responses result in the wrong response object being returned, but
this is also true for http digest authentication due to a bug in hook
handling in general.
2012-06-01 17:15:53 -04:00
Shivaram Lingamneni
f25827c5b6
replace utils.randombytes with os.urandom
2012-05-15 15:42:03 -07:00
Ib Lundgren
6a9d59ea97
Unicode fix for py3
2012-05-15 17:37:15 +02:00
Ib Lundgren
c24665b593
Better content-type detection and unicode fix
2012-05-15 17:20:01 +02:00
Shivaram Lingamneni
bcc4125a18
quiet spurious pyflakes errors
2012-05-03 19:59:15 -07:00
Kenneth Reitz
a9963e3841
upper case automatically
2012-05-02 18:57:06 -04:00
Kenneth Reitz
e6cce7a5bd
syntax errors
2012-05-01 07:06:55 -04:00
Kenneth Reitz
bf1744eea2
hax
2012-05-01 06:57:25 -04:00
Kenneth Reitz
9427e1efe8
missed an import
2012-05-01 06:55:19 -04:00
Kenneth Reitz
661af1dc1a
only import oauthlib in python2
2012-05-01 06:54:09 -04:00
Idan Gazit
2fc9f6bbc9
Trim down OAuth1 callable logic
...
Moved much of the validation out of requests and into oauthlib
2012-05-01 06:20:53 -04:00
Idan Gazit
906fcd7328
Fix order of return values from OAuth Client.sign()
2012-05-01 06:20:52 -04:00
Idan Gazit
7b819852b9
Fix Content-Type validation in OAuth1 callable
2012-05-01 06:20:52 -04:00
Idan Gazit
798dc4ae1d
Initial implementation of OAuth1 request signing with OAuthLib
2012-05-01 06:20:52 -04:00
Pierre Chapuis
c3e6c41fc1
Fix infinite loop on wrong Digest Authentication
2012-04-12 16:33:15 +02:00
Idan Gazit
c89a3e207e
Clarify digest hash method names
2012-04-11 14:02:59 +03:00
Idan Gazit
eae641485b
Remove unused import
2012-03-13 17:04:26 -07:00
Kenneth Reitz
75b0c4be1b
latin1, remove unicode_literals
...
Fixes #407
2012-02-15 02:01:36 -05:00
Kenneth Reitz
e7bcc3b332
oh snap
2012-01-23 01:32:09 -05:00
Kenneth Reitz
9cae98c167
blah
2012-01-23 00:25:48 -05:00
Kenneth Reitz
b0e2e4f284
blah
2012-01-23 00:15:25 -05:00
Kenneth Reitz
5f44d79729
move digest to new register_hook
...
#372
2012-01-21 07:14:26 -05:00
Tom Moertel
79f5d532c6
Fix bug in HTTP-digest auth w/ URI having query string
2012-01-10 18:18:54 -05:00
Kenneth Reitz
c910b958f0
quotes
2011-12-18 19:18:16 -05:00
Kenneth Reitz
8207ed074e
keep auth DRY
2011-12-18 19:14:50 -05:00
Christopher Davis
814e0520ad
Add Proxy Authorization support
2011-12-17 13:40:04 -06:00
Idan Gazit
7fdb09b766
Converted auth to use callable objects instead of tuples.
...
My attempt to address #275 on kennethreitz/requests.
2011-11-17 13:44:13 +02:00
Kenneth Reitz
12fa108ede
add query data to digest path
2011-11-07 14:18:05 -05:00
Kenneth Reitz
be69529dca
oops, debugging prints
2011-10-23 16:53:21 -04:00
Kenneth Reitz
60b37e54b5
Digest authentication support!
...
Ripped from urllib2
2011-10-23 14:44:20 -04:00
Kenneth Reitz
12db1576e9
auth tuple fix
2011-10-23 12:26:46 -04:00
Kenneth Reitz
4892a305d9
more advanced authentication mechanism
2011-10-23 11:33:03 -04:00
Kenneth Reitz
0dae52220b
fix base64 encoding for httpbasic
2011-10-23 11:14:59 -04:00
Kenneth Reitz
d23c4b94c1
httpbasic authentication cleanup
2011-10-23 11:00:36 -04:00
Kenneth Reitz
340f7a0733
initial auth module w/ httpbasic auth
2011-10-23 10:56:04 -04:00