我有一个带有特殊目录的 S3 存储桶,我正在转储用户上传的图像,我希望将这些图像限制为经过身份验证的用户。它不应仅限于上传图像的用户。我真的试图避免为此设置数据库模型。有没有办法阻止匿名会员上传图片?
所以,我有两个问题:
如何设置匿名用户阻止的 S3 存储桶?
和
我应该如何在 is_authenticated 条件中访问此存储桶?
- 将存储桶 ACL 设置为私有。这将阻止除您(存储桶所有者)之外的任何人访问这些对象。
- 检查用户是否经过身份验证以及他们是否...
- 生成一个签名网址 http://docs.aws.amazon.com/AmazonS3/latest/dev/RESTAuthentication.html#RESTAuthenticationQueryStringAuth这基本上是一个预先验证的请求,并将其提供给用户,然后用户可以在一段时间内请求该对象。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)