我想用twitter进行认知身份验证。
现在,我在下面使用。 - AWS放大 - Aws Cognito
结果,我了解以下结果。 - Aws Cognito 仅支持 OpenIDConnect IDP 提供商 - Twitters不支持OpenIDConnect(仅使用OAuth...(
但。。。我想在 Twitter 上使用 Aws Cognito Auth。 我可以实现吗?
可悲的是,AWS已经取消了与Twitter的第一方集成,因为Twitter在过去5年中锁定了他们的身份验证流。你现在需要某种中介来桥接Twitter的旧OAuth1流和Cognito。
您可以自己编写 - 创建一个完成 Twitter 登录流程的 Web 应用程序,然后与 Cognito 交互,为链接的用户生成会话和令牌。或者你可以使用像Auth0这样的工具,它的免费层既可以通过Twitter进行身份验证,也可以充当Cognito的OpenIDConnect提供商。