Top Rated
43 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>
Score 8.3 out of 100
17 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>
Score 4.9 out of 100

Attribute Ratings

  • Amazon Cognito is rated higher in 1 area: Likelihood to Recommend

Likelihood to Recommend

8.1

Amazon Cognito

81%
16 Ratings
8.0

Azure Multi-Factor Authentication (Discontinued)

80%
1 Rating

Usability

8.0

Amazon Cognito

80%
2 Ratings

Azure Multi-Factor Authentication (Discontinued)

N/A
0 Ratings

Support Rating

7.1

Amazon Cognito

71%
3 Ratings

Azure Multi-Factor Authentication (Discontinued)

N/A
0 Ratings

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

Microsoft

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

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

Microsoft

  • Ease of use
  • Interoperability
  • Industry standard
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

Microsoft

  • It can be difficult to work with when deviating off the standard use cases
Read full review

Pricing Details

Amazon Cognito

Starting Price

$0.01 Per MAU

Editions & Modules

Amazon Cognito editions and modules pricing
EditionModules
Starting Price$0.011

Footnotes

  1. Per MAU

Offerings

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services

Entry-level set up fee?

No setup fee

Additional Details

Azure Multi-Factor Authentication (Discontinued)

Starting Price

Editions & Modules

Azure Multi-Factor Authentication (Discontinued) editions and modules pricing
EditionModules

Footnotes

    Offerings

    Free Trial
    Free/Freemium Version
    Premium Consulting/Integration Services

    Entry-level set up fee?

    No setup fee

    Additional Details

    Usability

    Amazon AWS

    All the features AWS Cognito offers gives the user the options they need without making it too complicated. Your customers will be happy. On the administration site usability is also great. After a small learning curve, you can setup Cognito for your usage
    Read full review

    Microsoft

    No answers on this topic

    Support Rating

    Amazon AWS

    AWS Support overall is poor. Your main resources are trainings and the docs, and the docs can be very confusing. Using Cognito well involves having a developer learn it deeply and help support your team in understanding it. That said, Cognito's competitors also have dismal support and even worse documentation, so while this isn't a strength for Cognito it may still be the frontrunner here.
    Read full review

    Microsoft

    No answers on this topic

    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

    Microsoft

    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

    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

    Microsoft

    • Overall, it's a really good value compared to building a custom solution that you have to maintain
    Read full review

    Add comparison