我正在使用AWS dynamodb来存储用户数据。现在我想添加个人资料图片,图片可以由用户上传。最初我想使用S3,但在计算价格后,我决定使用自己的图像服务器和dynamodb来存储用户数据。
为了简单起见,假设我在AWS dynamo的用户数据如下:
{ name:"Tom", profile_img:"https://myserver.com/a/b/c/d/4rwffdsg344322fe.png" }
在个人资料创建或更新阶段,我已将图像上传到服务器并更新 profile_image 动态数据库的url。
profile_image
我的问题是,保护图像安全的最佳方法是什么?