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+

  • 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

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.17.0.tar.gz (34.0 kB view details)

Uploaded Source

Built Distribution

drf_jwt-1.17.0-py2.py3-none-any.whl (18.8 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: drf-jwt-1.17.0.tar.gz
  • Upload date:
  • Size: 34.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.5

File hashes

Hashes for drf-jwt-1.17.0.tar.gz
Algorithm Hash digest
SHA256 03da47172520fb63f7240d8e65d186fb112b2be004a0151e61442b6e038e549f
MD5 28421b7a425e4a67d94da01a96d94669
BLAKE2b-256 2bcf90b8d3bbbecd7ac99fb02b4b4bbe09f63c18a244772868149a5ec7e81989

See more details on using hashes here.

File details

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

File metadata

  • Download URL: drf_jwt-1.17.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 18.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.5

File hashes

Hashes for drf_jwt-1.17.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9fb4fccb2cd9076e3fdf41a0363302914bf610e4dbfe5982495dd8783cc2e6f9
MD5 76fcf4dcea875f02fccd48769a09ebf5
BLAKE2b-256 aaf2c207befcd32e5dcfaa1769a2fd49cbe98217036e9841c1224f5a29124a6f

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