python-oauth2
python-oauth2 copied to clipboard
A fully tested, abstract interface to creating OAuth clients and servers.
Adds a keyword argument for explicitly setting the realm parameter for an OAuth Authorization header
My need for this specifically came up because the OAuth implementation for the QuickBooks Online API rejects a realm of "https://qbo.sbfinance.intuit.com" ('WWW-Authenticate: OAuth oauth_problem="parameter_rejected", oauth_parameters_rejected="realm"') as auto-constructed from a request...
if 'location' header is in response object, http2lib try to redirect and use self.request method with body=None argument; this behavior implies a problem like this - https://github.com/joestump/python-oauth2/issues/203 and etc. ```...
if 'location' header is in response object, http2lib try to redirect and use self.request method with body=None argument; this behavior implies a problem like this - https://github.com/joestump/python-oauth2/issues/203 and etc. ```...
Hi, Could you consider including the examples in PyPI distributions to make it easier for us to install them?
When using the `Client` class to build a request (through its `request` method) from a URL that contains query parameters, it seems like the only way to pass the query...
I need to use [this API](https://www.scoilnet.ie/scoilnet-api/api-documentation/). But they are using a custom grant_type (http://scoilnet.com/grants/apikey) It would be grand, if you could implement an additional (optional) parameter to set a custom...
In Python 3, the return value of SignatureMethod_HMAC_SHA1.Sign is a bytes object, not a string. This is problematic for implementing 2-legged OAuth (such as under LTI, described here: https://www.imsglobal.org/specs/ltiv2p0/implementation-guide#toc-58) because...
When writing a plugin that accesses a 3rd party twitter service, I needed the echo oauth method that is not currently implemented. This can be easily implemented by creating two...
It would be helpful to have a way to add a parameter to the authorization header when POSTing with no form body. For example, imagine a world where somebody would...
The current structure of the library mixes OAuth signing tools with http client library code - specifically _synchronous_ http library code. We use Twisted, and would like to use all...