我正在尝试使用AWS Cognito(移动服务)为iOS app.AWS实现社交媒体登录,直接支持使用亚马逊,Facebook,Google +和Twitter登录。但我想用AWS Cognito实现instagram登录。我怎样才能做到这一点。请查看Screen Shot, 在屏幕截图中,您将看到亚马逊,Facebook,谷歌和Twitter等提供商部分,其余三部分则是其他部分。请让我知道哪一个适用于INSTAGRAM登录三个提供商OpenID,SAML和Custom的其余部分。以及如何实现它??
答案 0 :(得分:0)
不幸的是,Instagram没有开箱即用的支持,所以最好的办法是将Instagram设置为自定义提供商。请参阅此doc和blog以了解有关设置自定义提供程序的信息。
基本上,您的应用需要直接与Instagram进行互动才能获得Instagram用户的唯一ID。然后,可以将该ID用作GetOpenIdTokenForDeveloperIdentity中的开发者用户标识符,以获取Cognito Identity Id和Token。
答案 1 :(得分:0)
您可以看看auth0,也许这符合您的要求。