文件名称:basic-auth-service:HTTP基本授权后端服务
文件大小:57KB
文件格式:ZIP
更新时间:2024-05-28 15:24:49
Python
HTTP基本授权后端服务 该服务提供了一个REST API,用于管理基本授权凭据,以及一个端点,用于验证请求中提供的凭据。 REST API 用于管理凭据的REST API在/api端点上可用。 有关API调用的详细信息,请参见。 API凭证 REST API需要基本授权才能访问。 可以使用manage-credentials脚本来管理API访问manage-credentials 。 这样可以添加,删除和列出用户。 举个例子: $ ./manage-credentials add myuser --description ' a user ' +----------+------------+-------------+ | Username | Password | Description | +----------+------------+-------------+
【文件预览】:
basic-auth-service-master
----setup.py(1KB)
----.gitignore(131B)
----templates()
--------alembic.ini(588B)
--------snapcraft.yaml(935B)
--------config.yaml(53B)
----requirements.txt(60B)
----Makefile(2KB)
----.travis.yml(210B)
----MANIFEST.in(29B)
----README.md(2KB)
----basic_auth()
--------api()
--------application.py(2KB)
--------alembic()
--------__init__.py(79B)
--------credential.py(2KB)
--------middleware.py(2KB)
--------db()
--------collection.py(6KB)
--------handler.py(178B)
--------config.py(1KB)
--------tests()
--------lock.py(444B)
--------script()
--------logging.py(1KB)
--------schema.py(786B)
--------testing.py(3KB)
----.coveragerc(112B)
----requirements-snap.txt(528B)
----HACKING.md(1KB)
----dev()
--------setup-postgres(552B)
--------api-client(4KB)
----tox.ini(696B)
----API.md(4KB)