zfile-dev / zfile-dev/zfile

feat: 希望路径隐藏功能通过分享链接区分

Open
#463 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
10.8k
Forks
2k
PR merge metrics
No merged PRs in 30d

Description

为了帮助我们更好的解决您的问题,请填写以下选项(不填写完整可能会被直接关闭 issue):

  • 是否已搜索其他 issue,没有人提过这个功能?:yes
  • 是否已尝试使用最新版本,且仍然没有此功能?:yes
  • 功能概述:现在分享文件给别人,等于把整个网盘的所有文件夹都列表出来了,我一个网盘里包含了打游戏的存档和工作文件,还有私人文件。
  • 但是我分享一个工作文件给别人的时候,他只要点一下左上角的(首页)就能看到其他文件夹,看我的游戏存档,我知道可以通过加密码来限制访问,但是我连文件夹名字都不想让他知道,十分苦恼。
  • 如果使用路径隐藏功能,那我得把所有文件夹都隐藏,自己管理起来十分不方便,而且我希望有一部分人能看到A目录下A1文件夹,一部分人能看到目录下A1和A2文件夹,一部分人只能看到B目录下B2文件夹,路径隐藏功能就得细分每个子文件夹一个链接,发给同事挑选3,4个链接给他对应3,4个文件夹。
  • 目前群晖的前端就能做到,群晖又只能部署在内网(速度慢)。
  • 百度网盘也可以做到,给你一个链接,就只能看这一部分内容,我网盘里的其他文件你都看不到,但是百度网盘大家都懂,虽然我可以开会员,却不能给公司几百号人每人都送一个会员。

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue does not name files, tests, or entry points. Start by reviewing the existing share-link and path-hiding flows, then clarify the access rules for each recipient; done means a link exposes only its permitted content without revealing other folders.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
authorization
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.