How do I limit read permissions of django media files stored on digitalocean only to my frontend?

I have a django project with react.js frontend deployed to DigitalOcean where users can upload their files. I use a custom backend subclass of S3Boto3Storage from django-storages. I know I can make media files public by setting default_acl = "public-read", but I want to grant read access to these files only to the requests from my frontend, while keeping them private from all others. How can I do that?

Answers: 0