我认为这将是一个难题。任何人都处理过cognito和Twitter。最后不支持OpenID。所以有任何想法,如何同步这两件事。
Cognito文档仅说:使用Cognito,开发人员可以存储Cognito本身不支持的用户信息,例如Twitter或LinkedIn™
答案 0 :(得分:1)
要使用Twitter,您需要将其作为开发人员身份验证身份提供程序http://mobile.awsblog.com/post/Tx1YVAQ4NZKBWF5/Amazon-Cognito-Announcing-Developer-Authenticated-Identities
实施基本流程是:
答案 1 :(得分:0)
如果您不想自己管理与Twitter的通信,您可能需要考虑与其他服务集成,例如Auth0,它本身通过OpenId Connect令牌与Cognito集成,而不是后端。< / p>
对于iOS示例,请参阅此blog post和此sample app。
更新2015-04-30: Amazon Cognito已更新为原生支持Twitter和Digits。请详细了解AWS Mobile blog以及Amazon Cognito developer guide。