
Access Token 与 Refresh Token
Oauth2 使用Token的基本流程我们先看看一个来自RFC6749定义的Oauth2中token使用的基本流程,大概可以明白Access Token和Refresh Token两个的用法。 1234567891011121314151617181...

Oauth2 使用Token的基本流程我们先看看一个来自RFC6749定义的Oauth2中token使用的基本流程,大概可以明白Access Token和Refresh Token两个的用法。 1234567891011121314151617181...
什么是JWT?JWT(json web token)是一个开放标准 (RFC 7519),它定义了一种紧凑且自包含的方式,用于在各方之间以JSON对象的形式安全传输信息。信息可以验证和信任,因为它是数字签名的。JWT可以使用密钥(使用HMAC算法)或...
介绍DRF是一个强大灵活的Django工具包,用于在Web后台构建Restful接口。 你可以在一个Web页面上浏览自己提供了哪些API,并且可以通过这个页面测试这些API 你不用自己写一套接口鉴权代码了,提供了各种开箱即用的API认证授权工具,如...
概述base64是一种用64个字符来表示任意二进制数据的方法,用记事本打开exe、jpg、pdf这些文件时,我们都会看到一大堆代码,因为二进制文件包含很多无法显示和打印的字符,所以,想要记事本这样的文本处理软件能处理二进制文件,就需要一个二进制到字符...
创建型模式抽象工厂(Abstract Factory):多套方案抽象工厂模式是对创建不同的产品类型的抽象。对应到工作中,我们的确应该具备提供多套方案的能力,这也是我们常说的,要提供选择题。当你有这样的前瞻意识,一般也会被打上思考较多的标签,但是内在来...
什么是网站安全?互联网是一个危险的地方!我们经常听到有关网站因拒绝服务攻击或在其主页上显示修改(通常是有害的)信息而变得不可用的消息。在一些出名的案例中,上百万的密码、邮件地址和信用卡信息被泄露给了公众,导致网站用户面临个人尴尬和财务威胁。 网站安全...
简介Django REST框架的JSON Web Token认证插件。 安装1pip install djangorestframework-simplejwt 如打算使用数字签名算法对令牌进行编码或解码,需要额外安装djangorestframe...
场景实际的开发过程中,往往Model多达几十个,一个个写Admin,再Register,效率低。 思考能自动注册Model到管理后台 方案 在项目配置目录下新建一个文件夹apps,再在文件夹下穿件项目同名APP。 重写APP下apps.py文件中A...
Redis数据库介绍Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不...
selectselect最早于1983年出现在4.2BSD中,它通过一个select()系统调用来监视多个文件描述符的数组,当select()返回后,该数组中就绪的文件描述符便会被内核修改标志位,使得进程可以获得这些文件描述符从而进行后续的读写操作。...