I want to allow users of my mobile app (iOS) to upload and view images in Amazon S3.
I want to do this securely so that the users only have access to their images in S3.
My app authenticates to a backend server which holds the user credentials.
Is there a way I can ensure users only have access to their images in S3 without having to serve the image data from my backend server but instead directly from S3?