扩展JWT与Quart的集成

Quart-JWT-Extended的Python项目详细描述


夸脱JWT扩展

Build StatusCoverage StatusPyPI versionDocumentation Status

Quart JWT Extended是一个优秀的Flask-JWT-Extended的异步分叉,用于Quart

特点

Quart JWT Extended不仅增加了对使用JSON Web令牌(JWT)来保护视图的支持, 但也有许多有用的(和可选)特性,可以使用JSON Web令牌 更容易的。其中包括:

  • 支持向JSON Web令牌添加自定义声明
  • 对收到的令牌进行自定义声明验证
  • 从复杂对象或从接收到的令牌创建复杂对象
  • Refresh tokens
  • 令牌新鲜度和单独的视图装饰器只允许新鲜令牌
  • 撤销代币/黑名单
  • 在cookies和CSRF保护中存储令牌

用法

View the documentation online

变更日志

您可以查看变更日志here。 此项目遵循semantic versioning。在

本地开发

我们要求在单元测试中100%的代码覆盖率。您可以在本地运行测试 使用tox,它将打印出代码覆盖率报告。创建拉取请求 将针对python3.7和3.8运行测试。在

$ tox

我们还要求特性有良好的文档记录。安装要求后, 您可以通过转到docs目录来生成文档的本地副本 和运行:

^{pr2}$

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java RMI客户端访问被拒绝   java让JavaFX事件监听器与我的方法对话   java与xml spring配置相关   java当我在字符串中插入这个XML Soap请求时,为什么Eclipse会给我一个错误?   音频音频合成   java创建了一个Tic-Tac-Toe应用程序,我有一个bug,它每次在同一个正方形上声明一个平局   java为返回的字符串值设置参数   Java中的ClassFormatError   java在启动后更改Spring云配置服务器uri   用Java中的自定义类替换默认字符串类   java junit测试套件:ClassNotFoundException   java自定义对象集包含相同的对象   通过关系查找的java Spring数据CRUDepository   java将数据存储到aerospike中   java使用itextpdf将添加内容的pdf转换为安卓中的位图   java正在遍历队列的concurrentHashMap,以查看是否所有队列都是空的,而其他线程可能会添加到队列中   java Hibernate:未找到本机查询异常   java Mockito准确地验证所有参数   java我可以在它自己的类中声明一个对象吗?