Я нахожусь в подобной ситуации, когда я хочу отправить код подтверждения через лямбду. Я попробовал лямбда-триггер после проверки подлинности, чтобы проверить, получен ли у нас accesstoken, но не повезло (что хорошо с точки зрения безопасности)
Так что, к сожалению, не существует AdminGetUserAttributeVerificationCode или какого-либо другого метода, который позволяет отправлять код подтверждения пользователю без маркера доступа. Идея этого заключается в том, что только зарегистрированный пользователь должен иметь возможность отправлять код подтверждения себе, а не кому-либо еще.
Возможно, это ограничение запрещает кому-либо (включая AWS) отправлять коды массовой верификации общественности без их согласия (спам).