2

正如我相信其他许多人目前正在做的,我正在将应用程序从Parse转换为使用Amazon Web Services Mobile Hub。我的应用程序是用Objective-C编写的iPhone应用程序。我很难理解他们的文档并创建类似的功能。解析AWS转换

具体来说,我在创建用户和用户登录时遇到困难。在Parse中,有一种创建UserObject的简单方法,它记住用户名,密码以及Facebook身份验证。我正在尝试在用户提供他/她的姓名和密码的页面上进行登录。以及上传与用户数据有关系的照片对象。

任何人都可以指向我的一个很好的AWS教程或帮助描述如何创建此登录? Parse在我的应用程序完成之前宣布了它的结局,因此不需要传输数据。我认为从长远来看,将其完全转换为AWS Mobile而不是创建数据库会更容易。任何建议将不胜感激。

+0

我决定使用Firebase代替AWS。它有一个更简单的登录过程。谢谢。 – csweeney285

回答

1

AWS Cognito是建立一个登录的服务。不幸的是,最后我检查了他们,他们要求你带上自己的身份提供者来执行登录。有一个第三方项目,实际上是AWS员工的个人项目,提供这样的提供者。它是:LambdAuth。我已要求AWS正式对其进行审查并提供支持。有些人使用它取得了一些成功。

1

AWS最近博客了 - 你看过这些资源吗? https://aws.amazon.com/blogs/aws/resources-for-migrating-parse-applications-to-aws/

甚至还有关于托管自己的服务器解析,如果你不想改变任何代码,这可能是有用的文章:https://mobile.awsblog.com/post/TxCD57GZLM2JR/How-to-set-up-Parse-Server-on-AWS-using-AWS-Elastic-Beanstalk

+0

感谢您的回复。我一直在寻找这些资源。但是,设置我自己的分析服务器似乎很困难且不必要。我不需要迁移任何数据,而只是尝试使用AWS移动中心。但我似乎无法找到任何简单的用户名和密码登录,如parse的PFUser类。 – csweeney285

+0

你见过认知指南吗? https://docs.aws.amazon.com/cognito/latest/developerguide/facebook.html –

+0

托管我自己的解析服务器是否比转换为AWS Mobile更好更简单?我的应用很简单。它只需要保存照片和用户数据。我一直在仔细阅读他们的文档,我发现使用用户名和密码创建简单的登录很困难。 – csweeney285