Skip to main content

# 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+

  • Django 1.11+

  • Django REST Framework 3.7+

## 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

Release files for drf-jwt 1.15.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for drf-jwt 1.15.1
File Size Uploaded
drf-jwt-1.15.1.tar.gz 25.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for drf-jwt 1.15.1
File Interpreter ABI Platform
drf_jwt-1.15.1-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 43.8 kB

Release files / drf-jwt-1.15.1.tar.gz

Download URL drf-jwt-1.15.1.tar.gz
Size 25.8 kB
Tags Source
SHA-256 checksum
How to use checksums
2efffe9e22340eea168a1b78a7a4b43af913c748b4cf047a95607068592cfcf8
BLAKE2b-256 checksum
How to use checksums
f61b8f824946c33e60086be990b76d5c11d3e8a08237ecf12479b1e27768f044
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6

Release files / drf_jwt-1.15.1-py2.py3-none-any.whl

Download URL drf_jwt-1.15.1-py2.py3-none-any.whl
Size 18.1 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
761b0bafd68ae1932f94f0ebddded917fbf103932a86deb755fbf12e223f9b0a
BLAKE2b-256 checksum
How to use checksums
687955b02a0ecc2af7b4d229ad8f9a8dee29fe305ae4e54e18c38e5ad467bacc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6

Release history Release notifications | RSS feed

1.19.1

2 release files

1.19.0

2 release files

1.18.0

2 release files

1.17.3

2 release files

1.17.2

2 release files

1.17.1

2 release files

1.17.0

2 release files

1.16.2

2 release files

1.16.1

2 release files

1.16.0

2 release files

This release

1.15.1 This release

2 release files

1.15.0

2 release files

1.14.0

2 release files

1.13.4

2 release files

1.13.3

2 release files

1.13.2

2 release files

1.13.1

2 release files

1.13.0

2 release files

1.12.8

2 release files

1.12.7

2 release files

1.12.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page