gpt4 book ai didi

security - 保护生成的 PDF

转载 作者:行者123 更新时间:2023-12-02 07:15:26 25 4
gpt4 key购买 nike

我必须生成大约 18,000 个包含敏感信息的 PDF。 PDF 将通过 Web 应用程序提供给最终用户。显然,一些用户需要比其他用户看到更多的报告。我考虑提供 PDF 的两种方式是将每个 PDF 物理保存到 Web 应用程序下的目录或将 PDF 存储在数据库中。 PDF 需要仅供授权人员查看,我不希望用户通过猜测 URL 来查看其他用户信息。但我有点犹豫要不要把这些信息存入数据库。

一种方式优于另一种方式吗?

最佳答案

当数据库中的 PDF 通过同一网站提供时,数据库中的 PDF 并不比磁盘上的 PDF 更安全。除非您允许您的 Web 服务器像磁盘上的任何资源一样为 PDF 请求提供服务。在您的情况下,这不是一个好主意。

我曾参与过一个具有类似要求的项目。我们的文档存储在磁盘上(无法通过网站中的 URL 直接访问),它们的位置和安全信息存储在数据库中。

当收到文档请求时,我会确定用户是否有权访问该文档(查询数据库),如果是,我会获取文件位置并直接通过响应流传送文件。

关于security - 保护生成的 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1439430/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com