Как установить пароль пользователя AWS Cognito в шаблоне CloudFormation для тестирования - PullRequest
1 голос
/ 03 июня 2019

Я создаю Cognito User Pool и тестового пользователя с использованием шаблонов CloudFormation. Я делаю это для автоматического тестирования входа в систему, кода управления пользователями и кода токена.

Однако, похоже, не существует способа установить пароль на какое-то известное значение, чтобы тестовый код мог продолжить вход в систему, что станет первым шагом в тестировании всего остального.

связанный вопрос, но ответ «проверьте свою учетную запись электронной почты», который не будет работать для автоматического тестирования: Cloud Formation AWS :: Cognito :: UserPoolUser временный пароль \

Я могу использовать API для административной установки пароля (по крайней мере, CLI может), но я хочу, чтобы мой тестовый код был как можно более черным. Я хочу указать все предварительные условия в шаблоне облачного формирования, как и для всего остального, которое я тестирую.

В этом ответе на форуме AWS написано «использовать пользовательский ресурс», но при этом ничего не говорится о том, как это сделать:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...