读写认证包
basic-auth的Python项目详细描述
基本
用于创建和读取用于基本身份验证的配置文件的包。在
目的
很多API使用基本身份验证,这是将username
和{:
分隔,然后用base64编码,然后用Basic
作为前缀。所以用base64编码的username:password
就变成了Basic dXNlcm5hbWU6cGFzc3dvcmQ=
。此包管理此配置的编码和存储,以便可以轻松检索和使用。在
使用
入门很容易,首先使用pip install basic
安装包
接下来,您可以创建auth dict
formbasic_authimportAuth^{pr2}$
写入文件
Auth().create_config("basic_config.json",CONFIG)
在你自己的剧本里读
CONFIG = Auth().read_config("basic_config.json")
阅读simple.py
在examples目录中有一些例子
general.py
同时支持交互式输入和参数。在
python3 Examples/general.py -url example.com -username user1 -password hunter2
以及
python3 Examples/general.py
在WSO.py公司演示如何使用它并插入您自己的自定义字段。在
细节
这将创建一个名为config的文件夹,并将该配置存储在具有以下结构的json文件中
{"url":"url","authorization":"Basic dXNlcm5hbWU6cGFzc3dvcmQ="}
- 项目
标签: