Skip to main content

JSON Web Token based authentication for Django REST framework

Project description

# REST framework JWT Auth

[![Build Status](https://travis-ci.org/Styria-Digital/django-rest-framework-jwt.svg?branch=master)](https://travis-ci.org/Styria-Digital/django-rest-framework-jwt) [![Coverage](https://codecov.io/github/Styria-Digital/django-rest-framework-jwt/branch/master/graph/badge.svg)](https://codecov.io/github/Styria-Digital/django-rest-framework-jwt/branch/master)

JSON Web Token Authentication support for Django REST Framework

## Overview

This package provides [JSON Web Token Authentication][jwt-auth-spec] support for [Django REST framework][drf].

If you want to know more about JWT, check out the following resources:

  • DjangoCon 2014 - JSON Web Tokens [Video][jwt-video] | [Slides][jwt-slides]

  • [Auth with JSON Web Tokens][auth-jwt]

  • [JWT.io][jwt-io]

## Requirements

  • Python 2.7, 3.4, 3.5, 3.6

  • Django 1.11, 2.0, 2.1, 2.2

  • Django REST Framework 3.7.x, 3.8.x

## Installation

`bash $ pip install drf-jwt `

## Documentation & Support

Full documentation for the project is available at [docs][docs].

[jwt-auth-spec]: http://tools.ietf.org/html/draft-ietf-oauth-json-web-token [drf]: http://django-rest-framework.org/ [jwt-video]: https://www.youtube.com/watch?v=825hodQ61bg [jwt-slides]: https://speakerdeck.com/jpadilla/djangocon-json-web-tokens [auth-jwt]: http://jpadilla.com/post/73791304724/auth-with-json-web-tokens [jwt-io]: http://jwt.io/ [docs]: http://styria-digital.github.io/django-rest-framework-jwt

Project details


Download files

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

Source Distribution

drf-jwt-1.13.1.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

drf_jwt-1.13.1-py2.py3-none-any.whl (10.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file drf-jwt-1.13.1.tar.gz.

File metadata

  • Download URL: drf-jwt-1.13.1.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.34.0 CPython/2.7.13

File hashes

Hashes for drf-jwt-1.13.1.tar.gz
Algorithm Hash digest
SHA256 9c7ea7707ef62a59f24973daf765c3afa1b827d8a6f9ff7636b6f3321f63ce9b
MD5 d594e5e300cafc883e9687dcd6d89599
BLAKE2b-256 5b1d924a2aabb355aa5c0c7246fcf3cf8e7235b700c8be89ba2c6f95f3333ea6

See more details on using hashes here.

File details

Details for the file drf_jwt-1.13.1-py2.py3-none-any.whl.

File metadata

  • Download URL: drf_jwt-1.13.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 10.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.34.0 CPython/2.7.13

File hashes

Hashes for drf_jwt-1.13.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3b5060c3583b9158564dead72460124566f54a8bdb63f5e752441bb053673395
MD5 d29059acbc40ae32f9a2c48a0ab91505
BLAKE2b-256 4c201ecb0d4362a2ed1aad97e9f64b7a4cb7b0c476d25d115464de443bf46622

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page