This creates a starting point for a simple Authentication backend using AWS Cognito. With this you can create everything you need for the backend to register, login, and access AWS Lambda and other services.

To get started builing a client...

Identity: https://github.com/aws/amazon-cognito-identity-js

Serverless: https://blog.rackspace.com/part-1-building-server-less-architecture-aws