【发布时间】:2019-06-26 09:34:56
【问题描述】:
这更像是一个询问而不是一个“问题”:
我希望能够使用 JS 保存基于 HTML5 页面上的数据的 CSV 文件。
我找到了一些方法来做到这一点,所以这真的不是问题。
但是,文件被用户下载后,不应在浏览器和其他缓存中留下任何痕迹,因为 CSV 文件将包含密码。
这是可行的还是自动完成的?
【问题讨论】:
-
密码应该使用单向散列算法加密,所以即使你能以某种方式将你的手放在散列上,你仍然无法知道实际密码是什么
-
背景: * 我的同事收到用户创建的请求。她在某个门户中创建 AD 用户。 * 该门户网站将包含用户 ID 和初始密码的邮件发回给她。 * 我的同事然后输入她在我们自己的工具中创建的用户列表,以便我们跟踪,但密码没有保存在我们的数据库中! * 然而,原始请求者应该获得创建的用户 ID 列表及其初始密码。然后要求上述用户尽快更改该密码。 * 列表将始终以受密码保护的 ZIP 文件(使用 7zip)发送
-
所以更多的问题是浏览器/JS如何创建一个文件“客户端”,当“保存/打开”对话框弹出时它是否临时存储在某个地方......?如果是这样,我该如何删除该临时文件...?
-
刚刚使用此页面中的代码进行了测试:ourcodeworld.com/articles/read/189/… 使用 Windows 搜索,我找到的唯一文件是它应该存储在“下载”文件夹中的文件。所以我想这已经回答了。如果您愿意,请关闭为“已解决”...
标签: javascript file browser-cache client-side