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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

drf_jwt-1.18.0-py2.py3-none-any.whl (21.6 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: drf-jwt-1.18.0.tar.gz
  • Upload date:
  • Size: 37.3 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.8

File hashes

Hashes for drf-jwt-1.18.0.tar.gz
Algorithm Hash digest
SHA256 867da71d19085357614c5f0ee770965b9625933ad0bfa80e6f4ffef074c60cbd
MD5 5fd2dbf2dd05769d71398e64e5d9f786
BLAKE2b-256 3c22711a6c8d90b2897dbd8da9c0d69f0faf765095fc7722ba2cf023772079a3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: drf_jwt-1.18.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 21.6 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.8

File hashes

Hashes for drf_jwt-1.18.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 c3cbae1d3b37c647400949603576f1f01204d7eaf62674257a2dc402c40f2385
MD5 ad7bec8dd37ac05f9fe6fe21a42d00eb
BLAKE2b-256 bba7ee5908b31e5a026d7e5cdb7c03684f9b8e199b8bcb6218cfed75a089864a

See more details on using hashes here.

Supported by

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