2016-12-06 225 views
1

當用戶[email protected]通過登錄時。用戶池(其中電子郵件是用戶名別名),他會得到的cognito-id-a,如果他通過登錄。谷歌他得到cognito-id-bAWS Cognito鏈接用戶帳戶

但是爲了鏈接這兩個ID,我從文檔中瞭解到,必須通過提供登錄令牌作爲請求的一部分來調用API。但是,對於兩個登錄共存,用戶應同時登錄兩個提供者(即在同一會話中一個接一個地登錄)。有人可以解釋如何實現這一步驟的一步一步的流程。

由於提前,

回答

0

你是正確的,在一個點上,他們確實有一些身份被一起使用。在第一次使用這兩個令牌之後,使用與該身份鏈接的任何一個令牌就足夠了。如果需要,Cognito developer guide有關於流程的更多細節。

就例子而言,GitHub上的Cognito sample apps將是一個有用的起點。每個樣本支持使用多個提供者登錄。