I have an iPhone app that needs to store images on AWS. I want to secure this so that if someone somehow gets access to the URL of the stored image they can't just hit the AWS server and see the image.
If that means I setup a backend (Ruby) API call where my iPhone app asks the backend for the image and then backend then fetches the AWS image data (bitmap data or something) and then passes it to the iPhone I am ok with that.
Has anyone done anything like this before?