2016-12-06 221 views
1

当用户[email protected]通过登录时。用户池(其中电子邮件是用户名别名),他会得到的cognito-id-a,如果他通过登录。谷歌他得到cognito-id-bAWS Cognito链接用户帐户

但是为了链接这两个ID,我从文档中了解到,必须通过提供登录令牌作为请求的一部分来调用API。但是,对于两个登录共存,用户应同时登录两个提供者(即在同一会话中一个接一个地登录)。有人可以解释如何实现这一步骤的一步一步的流程。

由于提前,

回答

0

你是正确的,在一个点上,他们确实有一些身份被一起使用。在第一次使用这两个令牌之后,使用与该身份链接的任何一个令牌就足够了。如果需要,Cognito developer guide有关于流程的更多细节。

就例子而言,GitHub上的Cognito sample apps将是一个有用的起点。每个样本支持使用多个提供者登录。