Artem Kalantai
06/14/2021, 2:16 PMFrank
Artem Kalantai
06/14/2021, 6:53 PMFrank
MergeDeveloperIdentities
work for you? https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/CognitoIdentity.html#mergeDeveloperIdentities-propertyArtem Kalantai
06/15/2021, 5:06 AMconst params = {
DestinationUser: {
ProviderAttributeValue: username,
ProviderName: 'Cognito'
},
SourceUser: {
ProviderAttributeName: 'Cognito_Subject',
ProviderAttributeValue: providerUserId,
ProviderName: providerName
},
UserPoolId: userPoolId
}
return await cognitoIdp.adminLinkProviderForUser(params).promise()
Artem Kalantai
06/15/2021, 5:06 AMArtem Kalantai
06/15/2021, 6:21 AMArtem Kalantai
06/15/2021, 6:22 AMadminLinkProviderForUser
this what I needed, but now I have pain in the ass because it works only if the user registered Email/password and then trying social login - works great, but vice versa it doesn’t work