2017-01-27 4 views
0

У меня есть следующая настройка:aws s3 разрешает доступ к префиксу bucket для пользователя cognito

пользователь регистрируется в cognito. Теперь он должен использовать URL-адрес s3 как src видео html5.

<video src='http://aws.s3.somebucket/userId/videoId.mp4' /> 

Мне удалось использовать sdk для входа и теперь иметь авторизационный токен на клиенте. Как настроить ведро, чтобы разрешить доступ к каталогу, соответствующему userId, и как я могу запустить/передать токен авторизации?

+0

Вы используете Cognito User Pools? Или Cognito Federated Identity? –

+0

@RobDevereux Пулы пользователей – Chris

ответ

0

Вы должны интегрировать свой пул пользователей с федеративными тождествами после this.

Установка пула идентификации для доступа S3 после this.

После этого вы получите учетные данные AWS, которые позволят пользователю получить доступ только на основе идентификатора.