标签: reactjs amazon-s3 amazon-cognito
我想从客户端的s3存储桶中获取文件/记录。所以我在react js中实现了代码。
但是现在出于安全原因,我想在s3存储桶中使用cognito服务。因此,请向我建议如何从存储桶中获取文件。
预先感谢
答案 0 :(得分:0)
您可以使用策略来确保用户只能在s3中访问他们自己的“文件夹”。您将必须使用sub,它是一个身份池变量(类似于用户的唯一ID)。您可以使用getId API获取此ID,以获取此子变量。然后,无论何时进行get和put调用,都将其放在s3路径中,以便用户可以访问该路径上的对象。 您可以看到此here
sub