Я импортировал CSV-файл с пользователями в AWS Cognito User Pool. У пользователей есть адреса электронной почты с атрибутом email_verified , отмеченным как TRUE, и атрибутом phone_verified , отмеченным как FALSE. Задание импорта выполнено успешно, однако пользователям не отправляется электронное письмо с кодом сброса. Я посмотрел документацию AWS и там говорится:
Чтобы пользователи могли сбросить свои пароли, они должны иметь подтвержденный адрес электронной почты или номер телефона. Amazon Cognito отправляет сообщение, содержащее код сброса пароля, на адрес электронной почты или номер телефона, указанный в файле .csv. Если сообщение отправлено на номер телефона, оно отправляется с помощью SMS.
Будет ли это проблемой с ролью импорта пользователей? Я использую роль, которая была автоматически создана заданием импорта.
Вот мой CSV, просто пример:
Cognito: имя пользователя, имя, given_name, family_name, middle_name, прозвище, preferred_username, профиль, фотография, веб-сайт, электронная почта, email_verified, пол, дата рождения, ZoneInfo, локаль, phone_number, phone_number_verified, адрес updated_at, Cognito: mfa_enabled
Джон, Джон, Джон Доу ,,,,,,, JohnDoe @ example.com, TRUE FALSE ,,,,,, ,,, FALSE