管理您的Quetz服务器的基本凭证
项目描述
SQL认证器
使用passlib在Quetz SQL数据库中存储凭证的认证器。它包含了用于在凭证表上执行CRUD操作的REST路由。
安装
本地克隆后
pip install -e .
一旦上传到conda-forge
mamba install -c conda-forge quetz-sql-authenticator
使用方法
认证器现在应该处于活动状态。您可以通过导航到<HOST>/auth/sql/login
进行登录。
CRUD操作
认证器提供了创建、更新和删除凭证以及重置整个表的REST路由。
GET /api/sqlauth/credentials/
:列出所有用户。
GET /api/sqlauth/credentials/{username}
:验证用户是否存在。
POST /api/sqlauth/credentials/{username}?password={password}
:创建新用户。
PUT /api/sqlauth/credentials/{username}?password={password}
:更新用户的密码。
DELETE /api/sqlauth/credentials/{username}
:删除用户。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分发
quetz-sql-authenticator-0.0.5.tar.gz (10.2 kB 查看哈希值)
构建分发
关闭
quetz-sql-authenticator-0.0.5.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 49212cf94c664723df9c7d24b1f44e87b06daa6f1522692095f6ceef7e6f8a6d |
|
MD5 | cd77e6fcc4e241af8c2a240e8482fcfc |
|
BLAKE2b-256 | 3995140bcf347d925a77bf8ae6f1162f0c50539381997cc1bfc263b7797813dd |
关闭
quetz_sql_authenticator-0.0.5-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | da128349f55c834a347248cbbe5b9502d9e73337935f8f13632501415f3fe0e4 |
|
MD5 | 0e3efae23862c44e0b07c4a8740723bd |
|
BLAKE2b-256 | d2ab2de929ce677b41b147e0e2c26ed33d4a802775db16d47f390443493b6370 |