Я разрабатываю платформу, где аутентифицированные пользователи могут смотреть видео.
Я использую Amazon AWS для своей инфраструктуры. Я думаю, что это хорошая идея - хранить видеофайлы в корзинах S3.
Но корзины S3 могут быть частными (и пользователи не могут видеть файлы) или общедоступными (тогда все люди в Интернете могут видеть файлы, даже если они не аутентифицированы на моей платформе).
Так как же я могу сделать так, чтобы только пользователи, прошедшие аутентификацию, имели доступ к видеофайлам, хранящимся в корзинах AWS S3, только для аутентифицированных пользователей моей платформы?
Или, может быть, S3 не подходит для такой задачи? Чем еще я буду пользоваться?