如何在CloudFormation模板中设置AWS Cognito用户密码进行测试

时间:2019-06-03 18:38:38

标签: amazon-web-services amazon-cloudformation amazon-cognito

我正在使用CloudFormation模板创建Cognito User Pooltest user。我这样做是为了自动测试登录名,用户管理代码和令牌代码。

但是,似乎没有一种方法可以将密码设置为某个已知值,以便测试代码可以继续登录,这将是测试其他所有内容的第一步。

相关的问题,但答案是“检查您的电子邮件帐户”,不适用于自动测试:Cloud Formation AWS::Cognito::UserPoolUser temporary password \

我可以使用API​​来管理性地设置密码(至少CLI可以这样做),但是我希望我的测试代码尽可能地成为黑盒。我想像在其他测试中所做的那样,在“云形成模板”中指定所有前提条件。

AWS forum answer说“使用自定义资源”,但在执行此操作方面没有任何帮助:

0 个答案:

没有答案