Overview: https://aws.amazon.com/cognito/ Cognito User Pools Developer Guide: http://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-identity-pools.html
You don't plan on creating a web app? That's no issue at all! AWS Cognito also offers comparable SDKs for iOS and Android: