【问题标题】:Can I use Aws Cognito authenticate with Twitter?我可以使用 Aws Cognito 对 Twitter 进行身份验证吗?
【发布时间】:2021-02-27 20:49:46
【问题描述】:

我想通过 twitter 进行 cognito 身份验证。

现在,我在下面使用。 - Aws 放大 - Aws Cognito

结果,我理解下面的结果。 - Aws Cognito 仅支持 OpenIDConnect idp 提供程序 - Twitters 不支持 OpenIDConnect(仅使用 OAuth...)

但是...我想在 Twitter 上使用 Aws Cognito Auth。 我可以实现吗?

【问题讨论】:

    标签: amazon-web-services oauth openid


    【解决方案1】:

    遗憾的是,由于 Twitter 在过去 5 年中锁定其身份验证流程的方式,AWS 已取消与 Twitter 的第一方集成。您现在需要某种中介来在 Twitter 的旧版 OAuth1 流程和 Cognito 之间架起一座桥梁。

    您可以自己编写这个 - 制作一个完成 Twitter 登录流程的 web 应用程序,然后与 Cognito 交互以为链接用户生成会话和令牌。或者,您可以使用 Auth0 之类的工具,其免费套餐既可以通过 Twitter 进行身份验证,也可以充当 Cognito 的 OpenIDConnect 提供者。

    【讨论】:

      猜你喜欢
      • 2021-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-14
      • 2016-09-27
      • 2023-04-03
      • 2021-04-28
      • 2019-06-19
      相关资源
      最近更新 更多