【发布时间】:2012-09-26 21:00:28
【问题描述】:
当我的应用用户将文件上传到 S3 时,我会在对象中添加一个带有用户 ID 的元数据。
例如x-amz-meta-user_id = 9
我允许我的用户在 php 应用程序中删除他们的文件:
$response = $s3->delete_objects ($bucket, array(
'objects' => $array //objects to be deleted
));
在删除对象之前,是否可以检查 S3 中的用户 ID 元数据是否与我的应用中的用户 ID 匹配?这将增加额外的安全性,不允许用户删除其他用户的文件。
【问题讨论】:
标签: php api file-upload amazon-s3 amazon-web-services