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

Uploaded Source

Built Distribution

drf_jwt-1.15.1-py2.py3-none-any.whl (18.1 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: drf-jwt-1.15.1.tar.gz
  • Upload date:
  • Size: 25.8 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for drf-jwt-1.15.1.tar.gz
Algorithm Hash digest
SHA256 2efffe9e22340eea168a1b78a7a4b43af913c748b4cf047a95607068592cfcf8
MD5 5cb36781474ea5d1ecac21d26168b67a
BLAKE2b-256 f61b8f824946c33e60086be990b76d5c11d3e8a08237ecf12479b1e27768f044

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: drf_jwt-1.15.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 18.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using 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

File hashes

Hashes for drf_jwt-1.15.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 761b0bafd68ae1932f94f0ebddded917fbf103932a86deb755fbf12e223f9b0a
MD5 ec56c79a1da5af914e3c3e75d6f13b12
BLAKE2b-256 687955b02a0ecc2af7b4d229ad8f9a8dee29fe305ae4e54e18c38e5ad467bacc

See more details on using hashes here.

Provenance

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