Application for getting, refreshing and storing OAuth access_tokens for Django standalone applications
Project description
# Introduction
Application for getting, storing and refreshing OAuth access_tokens for Django standalone applications without user manipulations. Applications also can imitate authorized requests on behalf of user
# Providers
## Vkontakte
OAUTH_TOKENS_VKONTAKTE_CLIENT_ID = … OAUTH_TOKENS_VKONTAKTE_CLIENT_SECRET = … OAUTH_TOKENS_VKONTAKTE_SCOPE = [‘ads,wall,photos,friends,stats’] # array of strings OAUTH_TOKENS_VKONTAKTE_USERNAME = … OAUTH_TOKENS_VKONTAKTE_PASSWORD = … OAUTH_TOKENS_VKONTAKTE_PHONE_END = … # last 4 digits
OAUTH_TOKENS_FACEBOOK_CLIENT_ID = … OAUTH_TOKENS_FACEBOOK_CLIENT_SECRET = … OAUTH_TOKENS_FACEBOOK_SCOPE = [‘offline_access’] # array of strings OAUTH_TOKENS_FACEBOOK_USERNAME = … OAUTH_TOKENS_FACEBOOK_PASSWORD = …
# Settings
OAUTH_TOKENS_HISTORY = True # to keep in DB access tokens expired
# Dependencies
Django
oauth2 service depends on http://github.com/ryanhorn/tyoiOAuth2.git
requests (pip install requests)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for django-oauth-tokens-0.2.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3546c2bcd51fe31d7223b18150af9103cb16f1c3d74a0c797d197e707e4a38fa |
|
MD5 | d3167f76a69de4c7fb4f3675cd48f709 |
|
BLAKE2b-256 | f067c645533c9ad2a693572e5334e89a24224092ea318f79a6a4bcb72d77e042 |