Setup AWS Cognito and Signup user using Postman

Setup AWS Cognito and Signup User using Postman


To Setup a cognito follow the below steps

1:- Open AWS Console and move to Cognito

2:- Click on Manage User Pools & Click on Create a User Pool.

3:- Click on Review Defaults and Create a User Pool.

4:- Create a App Clients

5:- After Creating App Client You will get a Client Id  which we will use in Postman.

6:- Now open a Postman for Signup a User.

Request URL:-    https://cognito-idp.us-east-1.amazonaws.com

Method:-    POST

Request Header:- 

Request Payload:-     

{
    "ClientId": "XXXXXXXXXXXXXX",
    "Username": "vishal.gupta.sf@gmail.com",
    "Password": "Password@1234",
    "UserAttributes": [
        {
            "Name": "email",
            "Value":"vishal.gupta.sf@gmail.com"
        },
        {
            "Name": "locale",
            "Value": "en_US"
        }
    ],
    "ValidationData": null
}

Response:- 

{
    "CodeDeliveryDetails": {
        "AttributeName": "email",
        "DeliveryMedium": "EMAIL",
        "Destination": "v***@g***"
    },
    "UserConfirmed": false,
    "UserSub": "bac570d3-ea47-4728-918e-74ec9512e5db"
}

7:- As soon ass you recieve an email with code, now next step is to confirm the User, Below is the postman script for same

Request URL:-    https://cognito-idp.us-east-1.amazonaws.com

Request Header:-

Method:-     POST

Request Body:-

{
    "ClientId": "XXXXXXX",
    "ConfirmationCode":"353829",
    "Username": "vishal.gupta.sf@gmail.com"
}

Response:- 

{}

Comments

Popular posts from this blog

AWS IOT Create OTA With RollOut and Abort Configuration.

Download the List of All IOT Devices via AWS CLI AS CSV File Via Node JS