Overall Satisfaction with Amazon Cognito
We use cognito to manage user sign in and authentication for our projects built on AWS architecture. Usually our clients need strong and reliable authentication features implying federated entities like Facebook across a software ecosystem.
- Has good synergy with AWS ecosystem
- Reliable sign-in features
- Building a gateway Cognito User pool authorizer
- Learning curve and documentation
- Android SDK implementation
- We save time and resources from built-in features.
- Little investment due to AWS prices
- firebase and auth0
Firebase is the best for mobile environments while Cognito is best used with the Amazon ecosystem