AWS Cognito用户池标识REST示例

时间:2016-06-14 05:02:44

标签: amazon-web-services aws-sdk amazon-cognito

我们正在考虑将用户池用于我们的应用程序。我想以REST方式试用API。 https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/Welcome.html上的文档没有像其他人一样的请求和响应示例。寻找SignUp,ResendConfirmationCode,ChangePassword和ConfirmSignUp示例。

2 个答案:

答案 0 :(得分:5)

目前它不在Cognito用户池文档中,但以下示例应适用于SignUp。同样,您可以为其他API制定它。有效负载应该是您指出的文档中提到的



CONTENT-TYPE: application/x-amz-json-1.1
X-AMZ-TARGET: com.amazonaws.cognito.identity.idp.model.AWSCognitoIdentityProviderService.SignUp

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

{
"ClientId": "string",
"Password": "string",
"SecretHash": "string",
"UserAttributes": [
    {
        "Name": "string",
        "Value": "string"
    }
],
"Username": "string",
"ValidationData": [
    {
        "Name": "string",
        "Value": "string"
    }
]
}




由于验证期间客户端上的SRP计算逻辑复杂,建议使用随Cognito用户池一起提供的SDK。但是看起来你上面提到的API不应该有这个计算,所以应该可以进行REST调用。

答案 1 :(得分:-1)