我一直在搜索AWS iOS SDK(Swift)的文档2天,以回答我认为应该是一个简单的问题,很抱歉,如果我在这里完全遗漏了一些东西。所以这就是我要做的事情:
我一直在研究iOS应用程序并决定采用AWS后端路由。我想要Facebook和开发人员身份验证身份。我现在熟悉身份验证流程并编写了一个后端,用于对用户进行身份验证并将身份发送给Cognito,接收Cognito身份ID和open_id令牌并将其作为响应返回。我的问题是在iOS端实现身份提供程序。有关如何在此处实施AWSAbstractCognitoIdentityProvider
的非常明确的文档:
http://docs.aws.amazon.com/cognito/latest/developerguide/developer-authenticated-identities.html
问题是协议似乎不再存在,我的努力让我回到了这个文档。这让我相信我错过了一些东西。我呢?因为我找不到AWSAbstractCognitoIdentityProvider
的新替代品。我还阅读了AWS开发者的几篇不同的博客文章,但他们似乎都指出这个看似没有的协议。
有人能指出我在哪里找到更多当前文档的正确方向吗?或者如果仍然如此,请帮助我看看我错过了什么。
PS:我的facebook实现已经启动并运行,所以我也尝试从那里进行逆向工程,但是没有得到任何具体的东西。提前感谢您的时间。
答案 0 :(得分:0)
Joe:现在,作为fork off of the aws-mobile-hub-helper repo的一部分,swift中有一个AWSSignInProvider的完整示例实现。有一个sample app that uses it here.