Tag: amazon cognito

AWS Cognito用户身份validation缺少必需参数SRP_A

我正在尝试使用AWS Cognito服务通过ruby SDK进行用户身份validation。 我能够签名,使用这些方法确认sign_up进程 resp = client.sign_up({ client_id: “ClientIdType”, secret_hash: “SecretHashType”, username: “UsernameType”, password: “PasswordType”, user_attributes: [{ name:”AttributeNameType”, value: “AttributeValueType”, }], validation_data: [{ name: “AttributeNameType”, value: “AttributeValueType”, }] }) 和confirm_sign_up使用 resp = client.confirm_sign_up({client_id: “ClientIdType”, secret_hash: “SecretHashType”, username: “UsernameType”, confirmation_code: “ConfirmationCodeType” }) 但是在尝试通过initiate_auth登录用户时,我收到一个错误, 缺少必需的参数SRP_A cog_provider.initiate_auth({client_id: “xxxxxxxxx”, auth_parameters: { username: “xxx”, password: “xxx”}, auth_flow: “USER_SRP_AUTH”}) SRP_A指示在哪里找到它。 我已经搜索过这个问题,建议使用admin_initiate_auth方法登录我认为不是最佳做法的用户。