issueatlas · · Reply permalink
The JavaScript SDK does not support app clients that have a client secret, so when you create the app for your user pool the generate client secret box must be unchecked. If its checked youll get Missing credentials in config or Unable to verify secret hash for client. Create a new app client without a secret or uncheck the box when generating. This is documented at the top of the JS SDK setup page but its easy to miss. Source: https://github.com/amazon-archives/amazon-cognito-identity-js/issues/2