Skip to main content

OAuth support for Django REST Framework

Project description

build-status-image pypi-version

OAuth support for Django REST Framework

Full documentation for the project is available at


OAuth support extracted as a third party package directly from the official Django REST Framework implementation. It’s built using the django-oauth-plus and django-oauth2-provider packages.

This package provides two authentication classes: OAuthAuthentication and OAuth2Authentication and a TokenHasReadWriteScope permission class.


  • Python 2.7
  • Django (1.6, 1.7)
  • Django REST Framework (2.4.3, 2.4.4, 3.0-beta)


Install using pip

$ pip install djangorestframework-oauth

Documentation & Support

Full documentation for the project is available at

You may also want to follow the author on Twitter.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for djangorestframework-oauth, version 1.0.0
Filename, size File type Python version Upload date Hashes
Filename, size djangorestframework_oauth-1.0.0-py2.py3-none-any.whl (6.3 kB) File type Wheel Python version 2.7 Upload date Hashes View
Filename, size djangorestframework-oauth-1.0.0.tar.gz (4.7 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page