python-oauth2 icon indicating copy to clipboard operation
python-oauth2 copied to clipboard

A fully tested, abstract interface to creating OAuth clients and servers.

Results 76 python-oauth2 issues
Sort by recently updated
recently updated
newest added
trafficstars

keep_blank_values in OAuthToken.from_string method should be set True, otherwise you will get an unhandled exception trying fetch oauth_token_secret from response if OAuth server doesn't supply this parameter. For example Evernote's...

Bug
Needs Tests

Before this the Client.request method was able to corrupt the headers dict passed by the user, since all complex objects are passed by reference.

Bug
Needs Tests

These patches fix multivalued param handling for the case when you pass a dictionary with iterable values into a request and then call to_url. Previously this would encode the iterable...

I'm using oauth2 to consume Twitter's streaming API. To make the library compatible with their API, the `oauth_body_hash` header must be omitted. To allow that, without breaking any existing functionality,...

Needs Tests
Enhancement

I have a picky backend that has two features not supported by the Client class. a) It wants JSON in the POST body instead of x-www-form-encoded, so I peek into...

oauth2 uses the error string 'is not iterable' after try to cast to a list: https://github.com/simplegeo/python-oauth2/blob/master/oauth2/__init__.py#L135 This is a fragile way of determining if something is an iterable or not....

Bug
Needs Tests

This adds a parameter to the Client.request method to support specifying where the signature data goes (body/header/query string) I needed this for a specific web service that expects Authorization headers...

Needs Tests
Enhancement

1. Extract OAuth parameters from HTTP_AUTHORIZATION header if OAuth provider sits behind mod_wsgi 2. Add _check_nonce stub method. This way it's easier to implement OAuth provider logics

This is to allow oauth2 to be usable in asynchronous frameworks such as Twisted or Tornado. Currently, the Signer class is commingled into the Client class, forcing all usage of...

Needs Tests
Enhancement