Amazon Cognito vs. Azure Multi-Factor Authentication (Discontinued) vs. Google Authenticator

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Amazon Cognito
Score 7.5 out of 10
N/A
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.
$0.01
Per MAU
Azure Multi-Factor Authentication (Discontinued)
Score 9.0 out of 10
N/A
Microsoft's Azure Multi-Factor Authentication was an MFA solution acquired with PhoneFactor in 2012. From 2018 it is no longer available as a standalone product. This functionality is now provided by Microsoft Entra ID.N/A
Google Authenticator
Score 8.7 out of 10
N/A
Google Authenticator is a mobile authentication app.N/A
Pricing
Amazon CognitoAzure Multi-Factor Authentication (Discontinued)Google Authenticator
Editions & Modules
Starting Price
$0.01
Per MAU
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
Amazon CognitoAzure Multi-Factor Authentication (Discontinued)Google Authenticator
Free Trial
NoNoNo
Free/Freemium Version
NoNoNo
Premium Consulting/Integration Services
NoNoNo
Entry-level Setup FeeNo setup feeNo setup feeOptional
Additional Details
More Pricing Information
Community Pulse
Amazon CognitoAzure Multi-Factor Authentication (Discontinued)Google Authenticator
Considered Multiple Products
Amazon Cognito
Chose Amazon Cognito
AWS Cognito stacks up against others because it allows you to create unique identities for your users (Internal/vendors/customers) using a number of common public identity providers e.g. (Amazon, Facebook, and Google) and also support unauthenticated/anonymous guests. You can …
Azure Multi-Factor Authentication (Discontinued)

No answer on this topic

Google Authenticator

No answer on this topic

Best Alternatives
Amazon CognitoAzure Multi-Factor Authentication (Discontinued)Google Authenticator
Small Businesses
Dashlane Password Manager
Dashlane Password Manager
Score 9.1 out of 10
WatchGuard AuthPoint
WatchGuard AuthPoint
Score 9.1 out of 10
WatchGuard AuthPoint
WatchGuard AuthPoint
Score 9.1 out of 10
Medium-sized Companies
OneLogin by One Identity
OneLogin by One Identity
Score 9.7 out of 10
Cisco Duo
Cisco Duo
Score 9.4 out of 10
Cisco Duo
Cisco Duo
Score 9.4 out of 10
Enterprises
OneLogin by One Identity
OneLogin by One Identity
Score 9.7 out of 10
Cisco Duo
Cisco Duo
Score 9.4 out of 10
Cisco Duo
Cisco Duo
Score 9.4 out of 10
All AlternativesView all alternativesView all alternativesView all alternatives
User Ratings
Amazon CognitoAzure Multi-Factor Authentication (Discontinued)Google Authenticator
Likelihood to Recommend
8.0
(15 ratings)
8.0
(1 ratings)
9.0
(50 ratings)
Likelihood to Renew
-
(0 ratings)
-
(0 ratings)
8.0
(1 ratings)
Usability
8.0
(2 ratings)
-
(0 ratings)
8.8
(7 ratings)
Availability
-
(0 ratings)
-
(0 ratings)
10.0
(1 ratings)
Performance
-
(0 ratings)
-
(0 ratings)
10.0
(1 ratings)
Support Rating
7.0
(3 ratings)
-
(0 ratings)
8.6
(8 ratings)
Implementation Rating
-
(0 ratings)
-
(0 ratings)
10.0
(1 ratings)
Configurability
-
(0 ratings)
-
(0 ratings)
4.0
(1 ratings)
Ease of integration
-
(0 ratings)
-
(0 ratings)
8.0
(1 ratings)
Product Scalability
-
(0 ratings)
-
(0 ratings)
5.0
(1 ratings)
Vendor post-sale
-
(0 ratings)
-
(0 ratings)
8.0
(1 ratings)
Vendor pre-sale
-
(0 ratings)
-
(0 ratings)
8.0
(1 ratings)
User Testimonials
Amazon CognitoAzure Multi-Factor Authentication (Discontinued)Google Authenticator
Likelihood to Recommend
Amazon AWS
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.
Read full review
Discontinued Products
If your solution falls within their standard use case or you have Office 365 - then it makes total sense. If you need a lot of customization or have a really specific business process that causes you to deviate from the standard flow it usually makes more sense to create a custom solution
Read full review
Google
Logging into my work accounts is where Google Authenticator works best. Also, I had a personal account get hacked. I had an account created to book hotels, but someone was constantly resetting my password. To prevent further hacking attempts, I set up Google Authenticator. I do not believe it would be appropriate for banking accounts.
Read full review
Pros
Amazon AWS
  • Strong integration with React.js and client-side applications
  • Easy to bridge Cognito identities with the rest of the AWS ecosystem
  • Easy to store user profile data directly in Cognito rather than having to build additional services/endpoints
  • Easy integration with AWS Lambda to extend and add sophistication to the service
Read full review
Discontinued Products
  • Ease of use
  • Interoperability
  • Industry standard
Read full review
Google
  • One strength is in how it checks identity to stop unwanted people from getting access.
  • Another strength is in cutting down on the frustration of users for the authentication process.
  • With the pandemic and needing to work away from the office it also provided additional security in keeping our network/infrastructure safe.
Read full review
Cons
Amazon AWS
  • Amazon Cognito has a bit of a learning curve. You need to learn its concepts and terminology. The documentation does not describe some topics comprehensively.
  • Some Console screens would benefit from improved search and filtering options.
  • When another AWS product (e.g., SageMaker) configures Cognito on your behalf, it is not clear what you're getting. For example, the expiration of a temporary password was configured but never communicated.
Read full review
Discontinued Products
  • It can be difficult to work with when deviating off the standard use cases
Read full review
Google
  • I once performed a factory reset of my smartphone which had Google Authenticator. I didn't have a backup for the device. When I restored my phone with the same google account, I was not able to restore the authenticator app settings. I had to add all the keys back into the app to use it. This is cumbersome, but I understand it is set up this way for security reasons.
  • I don't like the ease with which it lets you delete a key. If I accidentally delete a key, I am doomed to get my 2FA key reset, unless I still have the QR code saved somewhere.
Read full review
Likelihood to Renew
Amazon AWS
No answers on this topic
Discontinued Products
No answers on this topic
Google
It works as intended, easy to setup, free and gives you another level of security against any unwanted access or cyber attacks
Read full review
Usability
Amazon AWS
Amazon Cognito is easy to use and implement if you don't need to implement custom policies. But if your security team requires something outside the box, then implementation becomes complicated and you risk wasting time. There is no option for customizable regex for passwords, which is a major deficiency. The standard password policy, allow to choose the length of the password, if it should contains at least one number, one special character, one uppercase letter and one lowercase letter.
Read full review
Discontinued Products
No answers on this topic
Google
It's as easy as opening the app and what I need it for is there. I don't have to fumble with other accounts or getting something else to open it for me. I have all the access that I need for the use of the app within seconds and I can get access to the info that I need.
Read full review
Reliability and Availability
Amazon AWS
No answers on this topic
Discontinued Products
No answers on this topic
Google
In terms of availability, I had not experienced any issues with outages or the product not working when needed
Read full review
Performance
Amazon AWS
No answers on this topic
Discontinued Products
No answers on this topic
Google
The performance of google Authenticator is good and I have not experienced any slow downs
Read full review
Support Rating
Amazon AWS
Community support is excellent, many times even better and quicker then the offical AWS support. I really cannot recommend community support enough! Apart from that the service is relativily easy to use and does not have a huge learning curve. Examples are easy to follow and will help you start using the service.
Read full review
Discontinued Products
No answers on this topic
Google
I have found Google’s support to be hit or miss. There are times when they are very responsive, and I get my issue resolved quickly, and there are times where a response from them takes weeks. There is no in-between. But my support experience with this particular product is nonexistent because I have not had a problem with it yet. Hopefully, we do not have any problems with it either.
Read full review
Implementation Rating
Amazon AWS
No answers on this topic
Discontinued Products
No answers on this topic
Google
It was easy to implement and it went very smoothly. No issues
Read full review
Alternatives Considered
Amazon AWS
They are ideal tools to create a secure and unique login experience for our applications. Thanks to its API authorization, Amazon Cognito ensures connections to applications that are secure.It is easy to use and provides easy access to files and applications that you need to complete your goal.
Read full review
Discontinued Products
Honestly, they are very similar as is much of their offerings. It really comes down to which ecosystem are you already invested in? It doesn't make a lot of sense to try and interop with every cloud vendor - pick one and use them. While there used to be substantial differences in the cloud platforms, they are at basic parity now
Read full review
Google
First, Google Authenticator meets the security requirements which should be considered "table stakes". Second, simplicity is critical. Many users don' understand why they are setting up MFA (or they just don't care), and so adding additional complications to their day-to-day is always challenging. When it is simple, it makes life a lot easier. Finally, trust (due to the brand name recognition, primarily) removes any notion of "what is this?" that the user may have from being required to install something on their personal device for work purposes.
Read full review
Scalability
Amazon AWS
No answers on this topic
Discontinued Products
No answers on this topic
Google
The product doesn’t have any features of tools that can help it scale
Read full review
Return on Investment
Amazon AWS
  • ROI is great for Amazon Cognito Overall.
  • It is included in the AWS Free Tier so you can use it for a good amount without paying, so the software can be tested beforehand.
  • The paid pricing is also affordable, so a positive impact on ROI.
Read full review
Discontinued Products
  • Overall, it's a really good value compared to building a custom solution that you have to maintain
Read full review
Google
  • More secure data = less worried about a data breach.
  • Takes longer to log in, and if I don't have my phone then I have to go looking for it, so it really makes it so that you can't be without your phone, which in certain instances is annoying or not possible and can hold up work time.
  • Everyone is willing to use the same program because everyone likes Google—makes it easier to manage.
Read full review
ScreenShots