【发布时间】:2016-08-26 20:35:06
【问题描述】:
我以这个 GitHub 为基础:https://github.com/danilop/LambdAuth
LambdaAuth 项目开箱即用,效果很好,我学会了如何设置 Cognito、身份池、Lambda 和 DynamoDB 表。所以目前我已经在 AWS 方面进行了所有设置。我已经测试了 Lambda 函数并使用 DynamoDB 表检查了它们,一切都很好。
在 iOS 方面,我创建了注册和注册视图控制器,并添加了 AWS iOS 开发工具包及其所有框架。
更新: 我有 Lamdba 功能,可以检查用户名和密码,如果它们不存在,则将它们添加到数据库中。
我还在身份池中创建了具有 unauth 和 auth 角色。在使用 Lambda 验证用户名是新的并在 db 中创建条目后,我从 unauth 角色切换到 auth 角色。
那时我只想为那个用户访问 db 和 s3。
我想知道如何开始。
将 ios 连接到 aws 的后续步骤是什么?移动中心演示很糟糕,没有提供很好的示例。
【问题讨论】:
-
你能提供更多关于你想要做什么的细节吗?您所说的“将 iOS 连接到 AWS”是什么意思?另外,您看到刚刚推出的新 Cognito 用户池服务了吗?您可能更容易集成。
-
更新了上面的一些注释。试图弄清楚要添加到我的 ios 中以使其工作的代码。我是否在 cognito 之前先使用 Lambda,就像 lambda worker 一样? (我刚从 parse 开始接触 aws)
-
在下面的答案中跟进
-
谢谢杰夫。学习 AWS 很慢,但很高兴有人帮忙
标签: ios amazon-web-services amazon-s3 aws-lambda amazon-cognito