requests-oauthlib
requests-oauthlib copied to clipboard
OAuthlib support for Python-Requests!
Some Twitter applications (see https://dev.twitter.com/oauth/xauth) use the "xAuth" variant of oAuth, as does the full Instapaper API: https://www.instapaper.com/api/full This implementation of the Instapaper API uses python-oauth2 and actually works properly:...
These tests should be automated but could be excluded from the standard suite if there is no good way to hide real client ids and secrets in a test setup...
Does requests-oauthlib supports using service account (BackendApplicationClient)? Specifically, I would like to implement the following example were the authentication to google drive API is done via a service account (as...
The whole _client.client indirection is pretty awkward and confuses me all the time. It might be time to get rid of the requests_oauthlib.OAuth2 _client by copying in it's functionality directly...
Flickr API for file uploading (http://www.flickr.com/services/api/upload.api.html) uses a tricky approach: they require a single POST parameter **photo** and support some optional params. The tricky part is that this **photo** parameter...
This part is still missing documentation https://requests-oauthlib.readthedocs.org/en/latest/oauth2_workflow.html#mobile-application-flow Does anybody have an example on hand? I'll write the docs, but would be nice to have some working code to start from....
There is an issue when updating to the version 1.4.0. It does not work in Python 2.7. The parse does not exist ``` File "/opt/kff/Whiplash-Server-Env/lib/python2.7/site-packages/social/backends/open_id.py", line 12, in from social.backends.oauth...
Currently access tokens are exposed in logs when running with DEBUG log level. In many cases it's desirable to run a process with log level DEBUG without exposing such secrets....
Add support for revocation in OAuth2 sessions Suggestion for #337 Do you know how it's possible to test this ?
Hello! I am using `OAuth2Session` as follows: ``` with open(token_filepath) as src: token = json.load(src) def token_saver(token): with open(token_filepath, "w") as dst: json.dump(token, dst) session = requests_oauthlib.OAuth2Session( client_id, token=token, auto_refresh_url=REFRESH_TOKEN_URL,...