I need to get all users from my backend (node.js). But when I am trying to authenticate I've got:
error AccessDeniedException, User ... assumed-role/Cognito_XXXUnauth_Role/ CognitoIdentityCredentials is not authorized to perform: cognito-idp:AdminInitiateAuth ...
My current code:
let cognitoidentityserviceprovider = new AWS.CognitoIdentityServiceProvider() var params = { AuthFlow: 'ADMIN_NO_SRP_AUTH', ClientId: process.env.AWS_CLIENT_ID, UserPoolId: process.env.AWS_USER_POOL_ID, AuthParameters: { USERNAME: '...' PASSWORD: '...' } } cognitoidentityserviceprovider.adminInitiateAuth(params, (err, result) => { ... })
It looks like I didn't log in since "Cognito_XXXUnath_Role" is used. Anyone had similar problem ?
via Bogdan
No comments:
Post a Comment