为OAuth2提供程序添加JSON Web Token支持
项目描述
OAuth提供程序 - JWT
此模块将JSON Web Token支持添加到OAuth2提供程序。
安装
要安装此模块,您需要
安装pyjwt和cryptography python模块
像安装其他Odoo模块一样安装此模块
配置
此模块在OAuth客户端配置中添加了新的令牌类型。
一旦选择了JSON Web Token类型,底部将出现一个新标签页,您可以在其中选择令牌签名的算法。
对于非对称算法,可以放置自定义私钥,或者模块可以为您生成一个。公钥会自动从私钥计算得出。
使用方法
从基本OAuth2提供程序模块中没有改变使用方法。
客户端可以通过以下URL检索公钥: http://odoo.example.com/oauth2/public_key?client_id=identifier_of_the_oauth_client
已知问题/路线图
添加对客户端端JWT请求的支持 (https://tools.ietf.org/html/rfc7523)
错误追踪器
错误在GitHub问题上跟踪。如果遇到问题,请检查那里是否已经报告了您的问题。如果是您首先发现的,请帮助我们将其粉碎,提供详细且受欢迎的反馈。
鸣谢
图片
Odoo社区协会: 图标.
贡献者
Sylvain Garancher <sylvain.garancher@syleam.fr>
维护者
此模块由OCA维护。
ODoo社区协会(OCA)是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛使用。
要为此模块做出贡献,请访问https://odoo-community.org。
项目详情
关闭
哈希值 for odoo9_addon_oauth_provider_jwt-9.0.1.0.0-py2-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2da3bb17f30c411abcc64df9a97820957f84beeccd3165aca4d6f3f0cf5ec3d4 |
|
MD5 | 4c3734543957ea5fa09ef0a6d70417be |
|
BLAKE2b-256 | 91140bf9416c16895b164f4d806d48126c5a5ce5031ff043db13f3e965f98af5 |