Cognito用户池CUSTOM_AUTH流不提供NewDeviceMetadata

时间:2018-04-18 02:07:34

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

我们在Cognito用户池中使用CUSTOM_AUTH流来实现我们自己的MFA,对于记住的设备会跳过它。我们已经能够在使用此流程时对现有设备进行身份验证,但遇到了障碍。使用CUSTOM_AUTH流进行身份验证时,似乎NewDeviceMetadata为null,即使在启动auth / SRP_A期间未提供DEVICE_KEY也是如此。

关于我们如何进行的任何想法?

1 个答案:

答案 0 :(得分:0)

我遇到一种情况,当执行CUSTOM_AUTH流时,amplify-js会引发NewDeviceMetadata of undefined错误。事实证明,amplify希望从lambda触发器返回的自定义身份验证质询名称完全是CUSTOM_CHALLENGE