title: How to restrict other, external user from downloading files from cloud storage
body: <p>I am implementing a web application in which I am allowing user's to upload there images and I am going to save those images directly to cloud storage, and I want to allow that specific user only to download or see the image, How can I set such restriction? (oauth protocol is certainly not helpful as it needs google login base authentication)</p>
  
  <p>I want to allow user download image only through my web application, At the moment I am creating signedurl with validity of 10 minutes, but if someone in meantime sees network traffic, and notices the url then other person using that link during those 10 minutes can download the image. So how can I make my system <strong>fullproof</strong>?</p>