Как создать AWS Администратор с неподтвержденным состоянием - PullRequest
0 голосов
/ 19 апреля 2020

Я использую AWS Cognito API для создания пользователя в пуле. Пользователь успешно создается в пуле. Ниже приведен код для этого. Но этот код создает пользователя с состоянием FORCE_CHANGE_PASSWORD, но я хочу создать пользователя в состоянии UNCONFIRMED. Может ли кто-нибудь помочь мне в этом?

AdminCreateUserRequest cognitoRequest =
        new AdminCreateUserRequest().withUserPoolId(id)
                .withUsername(r.getEmail())
                .withTemporaryPassword(r.getPassword().trim())
                .withUserAttributes(new AttributeType().withName(Constants.EMAIL).withValue(r.getEmail().trim()))
                .withUserAttributes(new AttributeType().withName(Constants.EMAI_VERIFIED).withValue("false"))
                .withUserAttributes(new AttributeType().withName(Constants.GIVEN_NAME).withValue(r.getFirstName().trim()))
                .withUserAttributes(new AttributeType().withName(Constants.FAMILY_NAME).withValue(r.getLastName().trim()));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...