跳转到主要内容

为OAuth2提供程序添加JSON Web Token支持

项目描述

License: AGPL-3

OAuth提供程序 - JWT

此模块将JSON Web Token支持添加到OAuth2提供程序。

安装

要安装此模块,您需要

  1. 安装pyjwt和cryptography python模块

  2. 像安装其他Odoo模块一样安装此模块

配置

此模块在OAuth客户端配置中添加了新的令牌类型。

一旦选择了JSON Web Token类型,底部将出现一个新标签页,您可以在其中选择令牌签名的算法。

对于非对称算法,可以放置自定义私钥,或者模块可以为您生成一个。公钥会自动从私钥计算得出。

使用方法

从基本OAuth2提供程序模块中没有改变使用方法。

客户端可以通过以下URL检索公钥: http://odoo.example.com/oauth2/public_key?client_id=identifier_of_the_oauth_client

Try me on Runbot

已知问题/路线图

错误追踪器

错误在GitHub问题上跟踪。如果遇到问题,请检查那里是否已经报告了您的问题。如果是您首先发现的,请帮助我们将其粉碎,提供详细且受欢迎的反馈。

鸣谢

图片

贡献者

维护者

Odoo Community Association

此模块由OCA维护。

ODoo社区协会(OCA)是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛使用。

要为此模块做出贡献,请访问https://odoo-community.org

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

此版本没有可用的源代码分发文件。请参阅生成分发存档的教程

构建分发

支持