An oauth provider built on oauthlib wrapped with Django
Python Shell
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
oauth
project
tests
.gitignore
.travis.yml
AUTHORS.rst
CONTRIBUTING.rst
LICENSE
MANIFEST.in
README.rst
distribute_setup.py
manage.py
requirements.txt
runtests.py
setup.py
tox.ini

README.rst

django-oauthlib

Note

Given a flurry of other django oauth related projects having cropped up. I suggest you try one of them out. Django OAuth Toolkit looks very promising, for example.

An OAuth provider built on oauthlib wrapped with Django. Currently targeting OAuth 1.0. This project is under (slow) development.

https://travis-ci.org/craigbruce/django-oauth.png?branch=master

Installation

Direct from GitHub using pip install git+https://github.com/craigbruce/django-oauthlib.git#egg=django-oauthlib. django-oauthlib will be made available on PyPI after more development.

In your Django settings.py add oauth to your INSTALLED_APPS:

INSTALLED_APPS = (
    'django.contrib.auth',
    ...
    'oauth',
    )

Usage

To follow.

Tests

Create a virtualenv first, then:

pip install -U -r requirements.txt
cd tests
./run_tests.sh

License

django-oauthlib is licensed under the BSD license, see LICENSE.