如何使用AWS Cognito联合身份进行Instagram登录

Vin*_*ion 6 amazon-web-services ios instagram swift amazon-cognito

我正在尝试使用AWS Cognito(移动服务)为iOS app.AWS实现社交媒体登录,直接支持使用亚马逊,Facebook,Google +和Twitter登录.但我想用AWS Cognito实现instagram登录.我怎样才能做到这一点.请看屏幕截图,在屏幕截图中,您将看到亚马逊,Facebook,谷歌和Twitter等提供商部分,其余部分则是其他部分.请让我知道哪一个适用于INSTAGRAM登录三个提供商OpenID,SAML和Custom的其余部分.以及如何实现它?

小智 2

不幸的是,Instagram 没有开箱即用的支持,因此您最好的选择是将 Instagram 设置为自定义提供商。请参阅此文档博客以了解如何设置自定义提供程序。

基本上,您的应用程序需要直接与 Instagram 交互才能获取 Instagram 用户的唯一 ID。然后,该 ID 可以用作GetOpenIdTokenForDeveloperIdentity中的开发人员用户标识符,以获取 Cognito 身份 ID 和令牌。