Amazon Cognito

Amazon Cognito

Customer Verified
Top Rated
About TrustRadius Scoring
Score 8.3 out of 100
Top Rated
Amazon Cognito

Overview

Recent Reviews

Feature packed AWS service

7 out of 10
March 24, 2022
AWS Cognito is a life-saving service allowing role-based access control and acting as an external identity provider. AWS Cognito is also …
Continue reading

Simple and secure!

8 out of 10
July 29, 2021
This is used only by our tech department, but we are looking at doing a company-wide rollout as we are able to streamline the …
Continue reading

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons

Video Reviews

Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of Amazon Cognito, and make your voice heard!

Pricing

View all pricing

Starting Price

$0.01

Cloud
Per MAU

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services

Features Scorecard

No scorecards have been submitted for this product yet..

Product Details

What is Amazon Cognito?

Amazon Cognito is a mobile identity product that allows users to add user sign-up and sign-in to mobile and web apps, and authenticate users through social identity providers.

Amazon Cognito Video

Introduction to Amazon Cognito - User Authentication and Mobile Data Service on AWS

Amazon Cognito Technical Details

Deployment TypesSaaS
Operating SystemsUnspecified
Mobile ApplicationNo

Comparisons

View all alternatives

Frequently Asked Questions

What is Amazon Cognito?

Amazon Cognito is a mobile identity product that allows users to add user sign-up and sign-in to mobile and web apps, and authenticate users through social identity providers.

What is Amazon Cognito's best feature?

Reviewers rate Support Rating highest, with a score of 7.1.

Who uses Amazon Cognito?

The most common users of Amazon Cognito are from Enterprises (1,001+ employees) and the Computer Software industry.

Reviews and Ratings

 (41)

Ratings

Reviews

(1-16 of 16)
Companies can't remove reviews or game the system. Here's why
Piyush Goel | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Review Source
Well Suited
  1. B2C mobile and web apps with a high number of users.
  2. Cheaper and cost-effective.
  3. If the other pieces of the infra are already using AWS services like Lambda, S3, Pinpoint, etc.
Not Suited For:
  1. Advanced use-cases (Biometrics based authentication) Email, and other MFA channels.
  2. For any use-cases needing SCIM.
  3. Customized flows of SSO, and MFA will need a layer on Lambda and other AWS services.

Randy Whitten, MBA, ITIL v.3, Doctoral Candidate (DIT) | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
With Amazon's support, we were able to complete what we were looking to accomplish. If you have an administrator that has been working in the AWS environment for a while they can assist with some of your questions. But save yourself time and open up a ticket with support and just get a tech on the line and have them walk you through the steps and you will be able to complete all the setup with minimal issues.
Score 7 out of 10
Vetted Review
Verified User
Review Source
If you are looking to deploy a web application without the need of integrating without an identity provider and still want access control, 2-factor authentication or want social identity federation. A solution that can be scalable and secure if you are unable to predict the response from the customers at the point in time. If you want to automate analytics after a user authenticates, then Amazon Cognito is suitable.
Score 6 out of 10
Vetted Review
Verified User
Review Source
Amazon Cognito is a good solution for businesses looking to secure their login process across remote / global entities. It provides an added verification step to ensure data is protected from bad actors or unauthorized users looking to steal your data. This wouldn't be a necessary product for someone who doesn't store sensitive data or information.
Iván García | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
If you have a simple app or any app that needs to manage users; you can delegate this to Amazon Cognito. You don't need to waste time thinking and building the sign-in process, where to store users, groups, credentials, etc. Cognito does all that for you, and if you want to go further you can also use Federate Services.
DR. RAKESH TRIPATHI | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
Amazon Cognito is a very useful authentication solution for web applications along with mobile applications. It is easy to use and integrate.
It can be useful for scenarios like:
- Website/Application that requires for its users with email or social sign-in (Like Sign In with Facebook or Google).
- It is also has a customizable login screen, so some customization can be done to it easily.
Score 7 out of 10
Vetted Review
Verified User
Review Source
For startups, this solution is highly expensive but it is one of the most secure platforms out there. A technical person can easily understand the nuances and implement it to make the platforms more interactive. If the platform can be used without internet access or if offline sync is available - it'll make an even better solution.
Score 8 out of 10
Vetted Review
Verified User
Review Source
Amazon Cognito may be the best authentication service for those who use Amazon as a cloud provider. Also, Amazon Cognito can be configured easily and quickly if you need OpenID for your other AWS services (such as Application Load Balancer or API Gateway). When AWS is not your cloud provider and you are not using any cloud provider, then Amazon Cognito is less appropriate.
July 29, 2021

Simple and secure!

Score 8 out of 10
Vetted Review
Verified User
Review Source
For the cost (it's very cheap!) this product is a no-brainer. It allows us to add Google Sign in to some of our most used company apps. It has a quick learning curve (for setup AND use). Connects to the Amazon servers quickly for authentication and the users no longer need to manage so many logins.
Score 10 out of 10
Vetted Review
Verified User
Review Source
If you're already using AWS, there's no reason why you should implement your own password authentication or OAuth flows when you can use Cognito instead. It solves that work for you astoundingly well. You might be tempted by a tool like Okta for OAuth flows, but unless you already have a hard dependency on it then you should go with Cognito instead. It's much lighter weight, and it's much more pleasant to extend it with lambdas.

If you don't have any AWS in your stack, or it's very very important to you to stay platform-independent for your login flows, then those are reasons to avoid Cognito.
Score 9 out of 10
Vetted Review
Verified User
Review Source
Being in the AWS ecosystem makes Cognito a strong contender. We needed a kind of user manager for our public websites after moving to AWS. Cognito is the service suitable for this and it does fulfill our requirements. Though we are still in the process of moving, the tests are going great.
Apurv Doshi | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
This is a plug and play kind of service for sign-in, signup and access control. As this is a managed service, one need not take care of scale and other infrastructure issues. When the user scale is to a large extent or special compliance like HIPAA required, this one is worth trying. For a smaller user base, I prefer to go with the traditional approach.
Score 7 out of 10
Vetted Review
Verified User
Review Source
Amazon Cognito is great for small, internal tools and for integrating with Amazon's serverless products. I would review its features very carefully if I were considering it for a larger, public-facing application because I believe that migrating off of Cognito would be problematic. Cognito is great for internal tools; for example, it has allowed our data scientists to build annotation tools with managed user pools without requiring engineering support.
Score 8 out of 10
Vetted Review
Verified User
Review Source
It's well suited for quick start of application, which needs to be integrated with multiple other applications. It may be not suited for applications which are already using high security in place, meaning if customers are already using OAuth, then I don't think this would be an effective solution.