У меня есть существующий пул Cognito на AWS, который проверяет пользователей только по указанному идентификатору электронной почты. Теперь нужно, чтобы пользователь мог проверить либо с помощью идентификатора электронной почты, либо номера мобильного телефона.
Проблема в том, что у нас уже есть много пользователей в старом пуле, и Cognito не разрешено обновлять атрибуты в существующем пуле, поэтому необходимо создать новый пул.
Не удается найти параметры для экспорта пользователей, хотя я вижу параметр импорта пользователей в пуле
Вопрос:
1) есть ли возможность экспортировать пользователей в пуле Cognito?
2) есть ли возможность направить пользователей в новый пул?
3) можно ли использовать два пула Cognito, чтобы старые пользователи проходили аутентификацию со старым, а новый - с новым пулом.
Я нашел следующую ссылку, но выглядело как дополнительная работа по написанию лямбды, и это добавит задержку при холодном запуске лямбды.
https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-import-using-lambda.html