AWS Cognito не отправляет по электронной почте код подтверждения

#flutter #amazon-cognito

Вопрос:

В настоящее время я пытаюсь реализовать эту forget password функцию с помощью AWS Cognito использования amazon_cognito_identity_dart_2 1.0.3 , на консоли она показывает, что на введенный мной адрес электронной почты отправляется код подтверждения, но я ничего не получаю по электронной почте.
Интересно, проблема в моем коде или в конфигурациях на стороне AWS?

Вот подтверждение входа в систему по электронной почте на консоли:
Code sent to {"CodeDeliveryDetails":{"AttributeName":"email","DeliveryMedium":"EMAIL","Destination":"c***@g***.com"}}

Ниже приведен код, который я написал:

 Future<bool> resetPassword(String email) async {

   final cognitoUser = new CognitoUser(email, userPool);

   var data;
   try {
     data = await cognitoUser.forgotPassword();
   } catch (e) {
     print(e);
     return Future.error(getError(e));
   }
   print('Code sent to ${json.encode(data)}');
   return true;
 }
 

Комментарии:

1. Пожалуйста, дайте более подробную информацию о том, что вы пытаетесь сделать.

2. Спасибо, что перезвонил мне, я использую этот пакет «amazon_cognito_identity_dart_2 1.0.3» для flutter web, чтобы сбросить пароль, но я не получаю ответа на свои электронные письма.Это мое заявление о печати на консоли. «Код отправлен на {«CodeDeliveryDetails»:{«AttributeName»:»email»,»DeliveryMedium»:»EMAIL»,»Destination»:»c***@g***.com»}} »

3. Есть какие-нибудь новости по этому поводу?

4. Да, я узнал, что использовал имя пользователя для получения проверочного кода вместо электронной почты. Все улажено, спасибо.