Skip to content

Instantly share code, notes, and snippets.

@gomezcabo
Forked from miguelmota/auth.json
Created January 25, 2022 19:03
Show Gist options
  • Save gomezcabo/15fa0547cbab5e57c5f4a5892b3043cc to your computer and use it in GitHub Desktop.
Save gomezcabo/15fa0547cbab5e57c5f4a5892b3043cc to your computer and use it in GitHub Desktop.
AWS Cognito Identity authenticate using cURL
{
"AuthParameters" : {
"USERNAME" : "alice@example.com",
"PASSWORD" : "mysecret"
},
"AuthFlow" : "USER_PASSWORD_AUTH",
"ClientId" : "9..............."
}
curl -X POST --data @auth.json \
-H 'X-Amz-Target: AWSCognitoIdentityProviderService.InitiateAuth' \
-H 'Content-Type: application/x-amz-json-1.1' \
https://cognito-idp.us-east-1.amazonaws.com/
Dashboard -> "App Clients" -> "Show Details" -> check "Enable username-password (non-SRP) flow for app-based authentication (USER_PASSWORD_AUTH)"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment