开发者你好,感谢维护这个项目。
在实际使用过程中,我发现目前所有文件和文本都需要通过取件码获取。对于公开分享来说,这种设计很合理;但在部分私有或低风险场景中,每次都输入取件码会增加不必要的操作。
例如:
- 同一实验室或办公室内部临时共享文件;
- 个人在多台电脑之间传输文件或剪贴板内容;
- 服务本身已经通过内网、VPN、Cloudflare Access 或其他方式限制访问;
- 仅用于短期文件中转,不需要为每个文件单独设置取件码。
因此,建议增加以下功能:
1. 新增“无需取件码”选项
上传文件或文本时,可以选择是否生成取件码。
选择“无需取件码”后,内容可以直接通过分享链接访问,或者展示在公共空间中;现有的取件码模式继续保留,并作为默认选项,以兼顾安全性和现有使用习惯。
2. 首页增加“公共空间”
可以在首页增加一个可选的“公共空间”区域,用于展示允许公开访问的文件和文本。
建议管理员可以配置:
- 是否启用公共空间;
- 是否允许匿名上传;
- 是否允许无需取件码的内容进入公共空间;
- 公共内容的默认有效期;
- 是否显示上传时间、文件大小和剩余有效期;
- 是否允许用户主动隐藏或删除自己上传的内容。
3. 安全方面的建议
为了避免误公开,建议:
- 默认仍然启用取件码;
- “无需取件码”需要由管理员主动开启;
- 上传页面明确提示该内容可能被其他访问者看到;
- 公共空间中的文件默认设置较短有效期;
- 支持限制文件类型、文件大小和上传频率;
- 管理员可以随时删除公共内容。
这样既可以保留现有取件码模式的安全性,也能让 FileCodeBox 更适合同一团队、家庭、实验室以及个人多设备之间的临时文件和剪贴板传输场景。
开发者你好,感谢维护这个项目。
在实际使用过程中,我发现目前所有文件和文本都需要通过取件码获取。对于公开分享来说,这种设计很合理;但在部分私有或低风险场景中,每次都输入取件码会增加不必要的操作。
例如:
因此,建议增加以下功能:
1. 新增“无需取件码”选项
上传文件或文本时,可以选择是否生成取件码。
选择“无需取件码”后,内容可以直接通过分享链接访问,或者展示在公共空间中;现有的取件码模式继续保留,并作为默认选项,以兼顾安全性和现有使用习惯。
2. 首页增加“公共空间”
可以在首页增加一个可选的“公共空间”区域,用于展示允许公开访问的文件和文本。
建议管理员可以配置:
3. 安全方面的建议
为了避免误公开,建议:
这样既可以保留现有取件码模式的安全性,也能让 FileCodeBox 更适合同一团队、家庭、实验室以及个人多设备之间的临时文件和剪贴板传输场景。