在节点服务器上,锁定公共映像以便只有API服务器才能下载它?

时间:2018-05-20 04:23:16

标签: node.js express authentication

我正在使用API​​(printful),该API需要提供公共网址才能上传图片。我害怕将这些开放给公众,因为人们可以下载全分辨率的打印文件。有没有办法可以锁定它,所以普通用户无法找出网址并输入?

使用node / express。

1 个答案:

答案 0 :(得分:1)

你最好的选择可能是让网址不可思议。您可以使用crypto.randomBytes生成随机网址。如果它足够长,那么在统计上几乎不可能有人猜测它。