Uploading images to cloud storage for the purpose of hosting public images is very useful, but what about resources that we want to handle in a more private manner? Cloudinary supports several different types of resource authentication, including the signing of asset URLs.
Securing image downloads from Cloudinary
Getting ready
Let's change our uploaded cover images to be private by default when they are uploaded. We can then make an API endpoint that will automatically sign and redirect to authenticated images that we will only be able to view if we are logged in as an admin user.