Когда я изменяю адрес электронной почты пользователя AWS Cognito, новый адрес электронной почты получает следующее электронное письмо:
Вы получаете это письмо, потому что вы запросили сброс пароля для своей учетной записи пользователя. .
Ваш код подтверждения сброса пароля: 187269.
Скопируйте этот код на экран подтверждения, чтобы подтвердить свою учетную запись.
Однако, когда я вернусь кна экране входа и входа в систему под этим пользователем я не попросил ввести код подтверждения и фактически полностью аутентифицироваться с новым адресом электронной почты и тем же паролем, что и раньше.
Я охотился черезнастройки, но я не вижу ничего, что вынуждает пользователя запрашивать.
В качестве хака / обходного пути я могу установить 'email_verified' => 'True'
при обновлении пользователя, но я думаю, что это полезная функция, чтобы спросить пользователячтобы подтвердить их изменение электронной почты.