Djangorestframework + Simple JWT 实现小程序的注册登录和认证

news/2024/10/17 14:13:06/

本文主要介绍djangorestframework-simplejwt实现小程序的注册、登录、认证和acces过期自动刷新。其中认证过程和access刷新根据官方教程自定义开发。文章主要分为两部分,一部分是后端部分,一部分是小程序部分。后端在vscode上开发,小程序在微信开发工具上开发。

一、在创建好的Django应用上安装djangorestframework-simplejwt

pip install djangorestframework-simplejwt
官方参考文档https://django-rest-framework-simplejwt.readthedocs.io/en/latest/index.html

二、配置setting.py如下:

setting.py
REST_FRAMEWORK = {    'DEFAULT_AUTHENTICATION_CLASSES': [        ...        'rest_framework_simplejwt.authentication.JWTAuthentication',  # 使用rest_framework_simplejwt(token)验证身份         ...     ] }
# JWT自定义配置SIMPLE_JWT = {    'ACCESS_TOKEN_LIFETIME': timedelta(days=7),  # 配置过期时间    'REFRESH_TOKEN_LIFETIME': timede

http://www.ppmy.cn/news/701447.html

相关文章

8 种在 CSS 中隐藏元素的方法汇总

关注“大前端私房菜”微信公众号,输入暗号【面试宝典】即可免费领取107页前端面试题。 作为一个优秀的前端,我们经常遇到需要隐藏网页上的元素的情况。在本文中,我们将分享8 种在 CSS 中隐藏元素的方法,每种方法都有优点和注意事…

双十一适合买的助眠好物,改善失眠更快入睡

在睡前保持一个良好的心态,是帮助自己更快入睡的一个前提条件,但有时会因为白天的事情紧张、焦虑从而导致失眠,在这个时候我们需要使用一些可以放松自己的助眠好物来改善我们的睡眠状态,可以试试用下面这些助眠好物。 1、南卡Zzz…

有助于改善睡眠的产品有哪些,效果最好的五款助眠产品

晚上经常失眠,在一定程度上是属于有一定的睡眠障碍,这个状况,在每个年龄段的人群都会有发生。每个年龄段都会有自己失眠的困扰,当我们遇到失眠症状时,我们可以做一些什么事情来改善睡眠状态,提高睡眠质量呢…

阿里和腾讯在泰国热战正酣,马云和马化腾要打世界大战?

前几天在泰国旅游,关注到一则消息:腾讯全资收购泰国门户网站http://Sanook.com,并将后者更名为腾讯(泰国)公司。http://Sanook.com是泰国最大的门户网站之一,拥有3000万用户,深受泰国年轻人喜欢…

12.5作业

临摹米家有品首页 &#xff08;1&#xff09;html部分 <!DOCTYPE html> <html><head><meta charset"utf-8" /><title>有品</title><link href"css/bootstrap.css" type"text/css" /><link href&…

有品css进度12.6

<html><head><meta charset"utf-8" /><title>有品</title><link rel"stylesheet" href"css/new_file.css" /><link </head> <body><div><div id"theme"><div cla…

睡眠---全面少眠的时代,你睡得好吗?

大梦谁先觉&#xff0c;平生我自知&#xff0c;草堂春睡足&#xff0c;窗外日迟迟----诸葛亮 睡眠是“受伤心灵的药膏&#xff0c;大自然最丰盛的菜肴” 谚语 -- “食不言&#xff0c;寝不语”&#xff0c; “晚餐少喝水&#xff0c;睡前不饮茶”&#xff0c; “要想身体好&a…

43㎡小户型增值记,小两口20万过上让豪宅都羡慕的小生活!

X先生和Y小姐在北京经历了多次搬家&#xff0c;从海淀住到了西城&#xff0c;又从西城搬到了朝阳&#xff0c;一套一套住下来感觉太累了&#xff0c;现在终于固定了自己的一个家。 虽然面积不大&#xff0c;但是好在格局板正。重点是“Y小姐喜欢&#xff0c;我就喜欢。”X先生…