Skip to content

浏览器环境不再提供工作空间绝对路径 #17410

@TCOTC

Description

@TCOTC

去除所有对工作空间绝对路径的依赖 window.siyuan.config.system.workspaceDir

原因:

  • 工作空间路径可能包含敏感信息,比如用户姓名
  • 如果存在文件读取或写入相关的漏洞,得知工作空间绝对路径可以更容易实施攻击

/api/history/getHistoryItems 接口目前会返回包含工作空间绝对路径的历史文件绝对路径,或许能改成只返回相对路径

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions