我認爲這將是一個難題。任何人都已經處理了cognito和Twitter。最後不支持OpenID。所以有什麼想法,如何同步這兩件事情。使用Twitter與Cognito同步
Cognito文檔只說:使用Cognito,開發者可以存儲諸如用戶......這本身不支持Cognito,如Twitter或LinkedIn信息™
我認爲這將是一個難題。任何人都已經處理了cognito和Twitter。最後不支持OpenID。所以有什麼想法,如何同步這兩件事情。使用Twitter與Cognito同步
Cognito文檔只說:使用Cognito,開發者可以存儲諸如用戶......這本身不支持Cognito,如Twitter或LinkedIn信息™
爲了使用Twitter,你需要實現它作爲一個開發者認證的身份提供商http://mobile.awsblog.com/post/Tx1YVAQ4NZKBWF5/Amazon-Cognito-Announcing-Developer-Authenticated-Identities
的基本流程是:
我用自己的池創建了身份提供者。並連接谷歌+和Facebook。但連接Twitter不太明白。你能用代碼表示嗎?我得到Twitter令牌,接下來是什麼? – GensaGames
如果你不想管理與Twitter自己的通信,你可能要考慮整合與另一個服務,如Auth0,它本身通過OpenId連接令牌與Cognito集成在一起,沒有後端。
對於iOS示例,看到這個blog post和這個sample app。
更新2015-04-30:亞馬遜Cognito已更新爲原生支持Twitter和Digits。請閱讀AWS Mobile blog以及Amazon Cognito developer guide。
這種方式不要套房Twitter。最後不支持OpenID。 – GensaGames
@GenkaKasyan您可以使用Twitter登錄與Auth0聯合,Auth0隨後發佈可直接與Cognito一起使用的OpenId Connect令牌。 –
這裏似乎沒有問題 – Holloway
Cognito hasnt原生支持Twitter。但無論如何,一定是一些解決方案! – GensaGames
截至2015年4月30日,亞馬遜Cognito本身支持Twitter和Twitter的Digits登錄。更多信息請參閱[Amazon Cognito開發者指南](http://docs.aws.amazon.com/cognito/devguide/identity/external-providers/twitter/)。 –