首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在通过Parse对用户进行身份验证之后,我如何上传到亚马逊S3呢?

在通过Parse对用户进行身份验证之后,我如何上传到亚马逊S3呢?
EN

Stack Overflow用户
提问于 2015-08-19 00:44:06
回答 1查看 118关注 0票数 0

场景:在我的网站上注册了一个_User。我想让他们上传图片,但只有当他们登录。为了验证他们的会话,我将使用Parse云代码。但是,如何实现实际的文件上传呢?

我会-

  1. 将文件通过云代码传递给亚马逊S3?在这种情况下,云代码拥有亚马逊S3的主密钥,云代码只需传递文件。(这有可能吗?)
  2. 使用云代码验证用户身份。获取一个临时令牌,供用户/客户端直接上传到Amazon本身(但是,这需要在完成上载时进行额外调用以更新数据库)。

目前,我只是在前端和云代码上使用。非常感谢你的帮助!

EN

回答 1

Stack Overflow用户

发布于 2015-08-19 01:59:04

在云中,如果有用户,request.user将为您提供一个终端用户。您可以使用它作为所需的所有身份验证,或者检查云中的附加条件(例如,属于某个角色的用户)。

如果不创建PFFile,我就想不出一种好的传递方式(无论如何,这只是在他们为您管理的S3上解析的前端)。在我看来,将资源使用情况与返回临时访问令牌(仅仅是一个额外请求)进行比较,似乎更倾向于主意2。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32084764

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档