Amazon Cognito vs. Auth0

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
Auth0
Score 8.1 out of 10
N/A
Auth0® is an identity solution that provides secure access to any application, for any user. Safeguarding, according to the vendor, billions of login transactions each month, Auth0 delivers convenience, privacy, and security so customers can focus on innovation. Auth0 lets users integrate authentication and authorization for web, mobile, and legacy applications, with new Fine Grained Authorization (FGA) that goes beyond role-based access control. It can authenticate users…
$0
per month
Pricing
Amazon CognitoAuth0
Editions & Modules
Starting Price
$0.01
Per MAU
Free: Up to 25,000 monthly active users
$0
per month
Essentials: Up to 500 monthly active users
$35
per month
Professional: Up to 500 monthly active users
$240
per month
Enterprise
Contact for quote
per month
Enterprise
Contact for quote
Offerings
Pricing Offerings
Amazon CognitoAuth0
Free Trial
NoYes
Free/Freemium Version
NoYes
Premium Consulting/Integration Services
NoYes
Entry-level Setup FeeNo setup feeOptional
Additional Details
More Pricing Information
Community Pulse
Amazon CognitoAuth0
Considered Both Products
Amazon Cognito

No answer on this topic

Auth0
Chose Auth0
Amazon Cognito was the most cost effective, but it required a lot more manual setup, and the documentation wasn’t as user-friendly for customizing login flows thatswhy chossed Auth0
Chose Auth0
It proved to be better than them and we chose it because it was costing less and delivering more.
Chose Auth0
It was long ago , cognito was in its early days and had critical bug about email case sensitive. Okta Developer lack the separation in model we wanted ,meaning modeling our tenants to their model . we didn't want to create an App per tenant , and wanted some shared …
Features
Amazon CognitoAuth0
Identity Management
Comparison of Identity Management features of Product A and Product B
Amazon Cognito
-
Ratings
Auth0
7.5
77 Ratings
8% below category average
ID-Management Access Control00 Ratings7.971 Ratings
ID Management Single-Sign On (SSO)00 Ratings7.972 Ratings
Multi-Factor Authentication00 Ratings8.467 Ratings
Best Alternatives
Amazon CognitoAuth0
Small Businesses
Dashlane Password Manager
Dashlane Password Manager
Score 9.1 out of 10

No answers on this topic

Medium-sized Companies
OneLogin by One Identity
OneLogin by One Identity
Score 9.7 out of 10
OneLogin by One Identity
OneLogin by One Identity
Score 9.7 out of 10
Enterprises
OneLogin by One Identity
OneLogin by One Identity
Score 9.7 out of 10
OneLogin by One Identity
OneLogin by One Identity
Score 9.7 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
Amazon CognitoAuth0
Likelihood to Recommend
8.0
(15 ratings)
7.5
(71 ratings)
Likelihood to Renew
-
(0 ratings)
8.2
(1 ratings)
Usability
8.0
(2 ratings)
7.7
(18 ratings)
Support Rating
7.0
(3 ratings)
8.2
(2 ratings)
Configurability
-
(0 ratings)
6.4
(50 ratings)
User Testimonials
Amazon CognitoAuth0
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
Okta
Great for user authentication and access priviledge management. We are using it for both our commercial and financial clients and Auth0 meets all the regulations and due diligence required to close deals with these enterprise customers. Given their tiered pricing structure, we don't see a scenario where Auth0 would not be appropriate for the solution it provides.
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
Okta
  • RBAC is simple, straight forward and easy to manage
  • Integrations of Social Login are simple to configure and the Auth0 documentation shows step by step how to configure it
  • Rules/Hooks provide customization to the Auth0 flow, making it a great solution to define how we allow our users to login into our applications
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
Okta
  • Price point for ALL features can get a bit pricey. But they have a startup plan which helps big time. Developer plans start at $23/mo and do not include all features.
  • Actions, rules, hooks, and email customization are great features, but the UI is a bit tough sometimes, not very responsive to screen size and code editors are cut off in a difficult place to maneuver.
Read full review
Likelihood to Renew
Amazon AWS
No answers on this topic
Okta
For our purposes, Auth0 is still one of the best valued RBAC platforms in the market.
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
Okta
The excellent rating I am giving is because this app is more user-friendly for b2b use cases than other apps in providing RBAC for the application the user will consume. The permission always needs to be granular level otherwise incase if something happens then the blast radius would be larger than we think, this auth0 is helpful in keeping the blast radius as small as possible.
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
Okta
There isn't a clear method to get a hold of support when trouble arises if you're on their standard plan. You can file a support ticket and they generally are responsive. I've often been able to find similar questions to the questions I've had when it comes to support in their ticket history, however, some have been closed without a satisfactory conclusion for the original poster.
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
Okta
We went with Auth0 over Okta due to price concerns and the overall simplicity of Auth0. We chose Auth0 over Amazon Cognito because Cognito has very poor documentation and client library support. Auth0 offers a service that hits the sweet spot for organizations with small development teams and limited finances.
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
Okta
  • SAML SSO is a breeze - this alone saves a lot of dev/support hours.
  • We are not worried by hackers and chasing security protocols and standards, I guess about half a day job of a developer.
  • Telling customers we can connect them with what ever they have whether its social / SAML / OIDC put us in flexible position
Read full review
ScreenShots

Auth0 Screenshots

Screenshot of multi-factor authentication with Auth0Screenshot of Auth0's user interface tools. These help administrators manage user identities including password resets, creating and provisioning, blocking and deleting users.Screenshot of a view of the customer's digital experience; this includes smart recommendations based on previous behavior, an experience tailored specifically to their mobile device, and easy discovery of travel options.Screenshot of the Auth0 Identity Access Management platform, built on AWS. It is designed to deliver a universal authentication and authorization as a service for web, mobile and legacy applications.to 7000+ customers worldwide.Screenshot of Auth0’s Adaptive MFA, which is based on various types of behavioral signals, meaning the MFA step is only presented when deemed risky. This preserves the experience for the majority of users, while maintaining a strong security posture.