簡體   English   中英

如何在消息傳遞應用程序中安全使用Amazon S3

[英]How to securely use Amazon S3 in a messaging application

因此,我在Cordova中構建了一個消息傳遞應用程序,我想知道最好的方法是保護圖像文件,以便其他人無法查看它們。 我想我可以生成隨機文件名並將其存儲在數據庫中,但這聽起來像偽安全性。 我也知道您可以createPresignedRequest() ,但這是我相信的臨時文件。 也許我缺少了一些東西,但是我找不到解決這個問題的好方法。 我也在使用PHP SDK。 對於場景來說不太重要,但是我想提一下。

我還知道您可以創建prePresignedRequest(),但這是我相信的臨時文件。

預簽名的鏈接是臨時的,但是S3中的對象是否是無關緊要的。

您可以將預簽名URL或Amazon Cognito與AWS IAM角色結合使用,以授予某些用戶訪問文件的權限。

以下頁面描述了它如何與Cognito一起使用: https : //docs.aws.amazon.com/cognito/latest/developerguide/iam-roles.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM