跳转到主要内容

对私有内容的公开访问。

项目描述

一个TiddlyWeb插件,用于通过“不可猜测”的URI提供对私有资源的未认证访问。

一个UUID URI提供了一个映射到另一个URI的ID,该URI位于tiddlyweb服务器内部,活跃用户被“伪造”。

这可以正常工作,因为:* 只支持GET * 没有状态会被带到下一个请求

使用名为PRIVATEER的包中的Tiddler来维护映射。Tiddler的标题是UUID。Tiddler有两个字段

  • uri:映射到的URI

  • user:代理操作的用户

认证用户可以通过向/_发送POST请求来创建新的映射,该请求可以是带有‘uri’键的JSON字典,也可以是带有uri参数的CGI表单。

URI不会被检查,您可以存储任何内容,系统会愉快地将内部重定向到它。如果存储了垃圾,将返回404错误。

认证用户可以通过向/_发送GET请求来列出自己的映射。返回一个映射到URI的JSON字典。仅显示具有与当前活跃用户匹配的用户的映射。

用户可以通过向URI发送DELETE请求来删除自己的映射。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

tiddlywebplugins.privateer-0.7.tar.gz (10.0 kB 查看哈希值)

上传时间: 来源

由以下支持