Skip to main content

A minimal JSON Web Token

Project description

Simple JWT

License

Abstract

Simple JWT is a JSON Web Token authentication plugin for the Django REST

Framework http://www.django-rest-framework.org/

For full documentation, visit django-rest-framework-simplejwt.readthedocs.io https://django-rest-framework-simplejwt.readthedocs.io/en/latest/

二次开发的Simple JWT

Installation

You can use this command to install this package:

pip3 install djangorestframework_simplejwt_captcha

Usage

from rest_framework_simplejwt.views import TokenObtainPairView,TokenRefreshView,ImageInfo

urlpatterns = [
    path('api/token/', TokenObtainPairView.as_view(), name='token_obtain_pair'),
    path('api/token/refresh/', TokenRefreshView.as_view(), name='token_refresh'),
    path('api/images_captcha/',ImageInfo.as_view(), name='images_captcha'),

]
  • api/images_captcha 是获取图片base64和uuid
  • api/token/是登录获取jwt
传入4个参数
- username
- password
- uuid          # 获取上一个api 的uuid
- captcha       # 图片验证码
  • api/token/refresh 刷新token

For more information, see here

验证码有效期是120秒

https://github.com/SimpleJWT/django-rest-framework-simplejwt/issues/207

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

Built Distribution

File details

Details for the file djangorestframework_simplejwt_captcha-1.1.6.tar.gz.

File metadata

  • Download URL: djangorestframework_simplejwt_captcha-1.1.6.tar.gz
  • Upload date:
  • Size: 23.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.3

File hashes

Hashes for djangorestframework_simplejwt_captcha-1.1.6.tar.gz
Algorithm Hash digest
SHA256 9921ed7e9b46c10d3a7bf8efe96018dc3f74aa7e7fa9d6f1d760a34558aaa7f9
MD5 2350ecae7db01d499db3cd0523228a15
BLAKE2b-256 7192d84325d12a70b2906c1ffb93ca1badca7703e2fd7bfffa86c7e5b796470d

See more details on using hashes here.

File details

Details for the file djangorestframework_simplejwt_captcha-1.1.6-py3-none-any.whl.

File metadata

File hashes

Hashes for djangorestframework_simplejwt_captcha-1.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 8283a3259fb082792598a418544e79594e9f6d28c797a43ec619d385dc97591c
MD5 bcae784c379a078354d7c594f363d991
BLAKE2b-256 6639dc56fb6832cc0213ecdcfed144b38e6403e7fa002360bfe74e27e1331e11

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