文件名称:python-remotestorage:Python 远程存储的实现,使用 git 后端
文件大小:9KB
文件格式:ZIP
更新时间:2024-07-06 10:53:29
Python
Python远程存储 Python 远程存储的实现,使用 git 后端。 使用风险自负。 remotestorage 实现采用两个 WSGI 守护进程的形式,一个用于存储,一个用于身份验证。 运行这些最方便的方法(恕我直言)是让它们由 daemontools、runit 或 supervisord 监督。 像 nginx 这样的 http 服务器应该将 HTTP 请求转发给两个守护进程。 授权文件 auth 守护进程提供 oauth2 隐式授权令牌[ ],并且能够验证这些。 授权客户端及其权限当前存储在 .auth 配置文件中。 .auth 文件中的一行包含三个条目: md5 module permissions md5 是 auth 模块在第一次请求时生成的 md5 哈希。 指示用户将其添加到配置中以授权服务。 模块是授予访问权限的模块,或“root”。 权限是一个权限字
【文件预览】:
python-remotestorage-master
----LICENSE(1KB)
----rs.py(11KB)
----README.md(2KB)
----auth.py(7KB)
----.auth(45B)