验证来自api密钥的http://请求

odoo12-addon-auth-api-ke的Python项目详细描述


BetaLicense: LGPL-3OCA/server-authTranslate me on WeblateTry me on Runbot

验证来自api密钥的http请求。

api键是由调用api的程序传入(在http头api-key中)的代码,以便标识(在本例中)调用程序的用户。

使用这种机制时要小心,因为http头中的信息清晰可见。因此,只能使用它来验证来自已知来源的请求。对于未知源,最好在代理级别过滤掉此头。

目录

Configuration

API密钥必须由名为 “api\u key\u*.key”和“api\u key\u*.user”选项下的用户。

例如:

[api_key_mykey]key=my_api_keyuser=my_user

Usage

若要将此身份验证系统应用于您的http请求,必须设置“api\u密钥” 作为路由定义到控制器的“auth”参数的值。

classMyController(Controller):@route('/my_service',auth='api_key',...)defmy_service(self,*args,**kwargs):pass

Bug Tracker

漏洞在GitHub Issues上跟踪。 如果出现问题,请检查是否已报告您的问题。 如果你先发现了它,请提供详细的 feedback

不要就技术问题直接与贡献者联系。

Credits

Authors

  • Acsone公司/内华达州

Contributors

Maintainers

此模块由OCA维护。

Odoo Community Association

oca,或odoo社区协会,是一个非营利性组织 任务是支持odoo特性和 促进其广泛应用。

这个模块是github上OCA/server-auth项目的一部分。

欢迎您的贡献。要了解如何访问https://odoo-community.org/page/Contribute

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

推荐PyPI第三方库


热门话题
使用导入范围函数下载文件时发生java错误   java是否提供内置的静态字符串。比较方法?   添加“再次播放?”Java中我的随机数猜测游戏的功能   java在tomcat 8中配置JPDA   编译器构造Java:检查编译时是否存在给定的方法名   当RedistreLimiter阻止请求时,java Spring云网关全局筛选器未执行   java无法将带有Gradle的单片Spring Boot应用程序转换为多模块   Eclipse(IDE)如何在没有公共类的情况下在Java中运行main方法?   用Java上传Youtube帖子   没有css和javascript的html Java httpGet页面正文   具有相同哈希代码的java Equal对象不会映射到HashMap中的相同值   字符串格式在Java中如何向数字中添加左填充的零?   java表示XML/DOM对象中attributesvalues或textnodes上的“条件”   JavaSpringJPA根据从POST请求体获取的列和值查询数据库   java BouncyCastle编码差异   java从intellij idea中提取运行命令   java类型、属性、实例和值之间的关系   java除了一个复选框外,屏幕上没有显示任何内容