Search code examples
iosamazon-web-servicesparse-platformamazon-cognitoamazon-mobile-hub

Parse to AWS conversion


As I am sure many others are currently doing, I am converting an app from Parse to use Amazon Web Services Mobile Hub. My app is an iPhone app written in Objective-C. I am having difficulty understanding their documentation and creating similar functions.

Specifically, I am having difficulty creating users and the user sign in. In Parse there is a simple way to create a UserObject which remembers the username, password, as well as Facebook authentication. I am trying to make a sign in page where the user gives his/her name and password. As well as uploading photo objects that have a relationship with the user data.

Can anyone point me in the direction of a good AWS tutorial or help describe how to create this login? Parse announced its ending before my app was finished so there is no need to transfer data. I am assuming it will be easier in the long run to convert it completely to AWS Mobile rather than creating a DB. Any advice would be greatly appreciated.


Solution

  • AWS Cognito is the service for building a login. Unfortunately, last I checked, they require you to bring your own identity provider to perform logins. There is a third party project, actually an AWS employee's personal project, to provide such a provider. It is: LambdAuth. I have asked AWS to formally review it and support it. Some people are using it with some success.