Software Alternatives & Reviews

Amazon Cognito Reviews

Amazon Cognito lets you add user sign-up, sign-in, and access control to your web and mobile apps quickly and easily. It scales to millions of users and supports sign-in with social identity providers and enterprise identity providers via SAML 2.0.

Social recommendations and mentions

We have tracked the following product recommendations or mentions on Reddit and HackerNews. They can help you see what people think about Amazon Cognito and what they use it for.
  • Building Serverlesspresso
    Amazon Cognito is a service provided by AWS which provides a means for web and mobile application users to register to have access to the application. Cognito provides features such as user registration and sign-in, social identity providers such as Facebook and Google, multi-factor authentication, and user data synchronization across devices. It also integrates with AWS services such as Amazon API Gateway and AWS... - Source: / 12 days ago
  • How to make a simple PHP account system without MySQL?
    Maybe something like Amazon Cognito? - Source: Reddit / 9 days ago
  • AWS Beginner's Key Terminologies
    Amazon Cognito (Security, Identity, and Compliance) Amazon Cognito lets you add user sign-up, sign-in, and access control to your web and mobile apps quickly and easily Https:// - Source: / 2 months ago
  • React Signup/Login/Account Settings application With Amplify
    Amplify is a set of tools that allows full-stack web and mobile developers to create and build apps. It makes using AWS services, like our Cognito identity and access management service, or our managed GraphQL service AppSync, much simpler and straight forward to use. - Source: / 2 months ago
  • Build interactive maps with OpenStreetMap data on AWS
    You will use an AWS CloudFormation template to create a number of AWS resources, including an Amazon Location Service’s map resource, an Amazon Cognito Identity Pool, plus an IAM role and policy. The Identity Pool, and IAM role and policy are necessary to grant access to the map resource. This way a frontend application can send signed HTTP requests to Amazon Cognito and receive temporary, scoped-down credentials... - Source: / 3 months ago
  • The developer’s guide to IAM buzzwords
    Leading authentication services include: Auth0, AWS Cognito, SuperTokens, FusionAuth,, Stych, Descope. - Source: / 3 months ago
  • Uncomplicating cloud security — IAM (Part 2)
    We can connect a managed service like Cognito to the IdP to serve as an identity source for the users of our application. - Source: / 4 months ago
  • I’ve built an app to overcome my own procrastination
    You can read more about it here: - Source: Reddit / 5 months ago
  • Passed AWS Certified Developer - Associate - DVA-C01
    Amazon Cognito - 50,000 users free. Authorization, Authentication. - Source: / 6 months ago
  • Using Cognito groups to control access to API endpoints
    The company has built their system using AWS products, so it seems reasonable to use Amazon Cognito for setting up the authentication flow and access control. - Source: / 6 months ago
  • What kind of auth implementations have you seen throughout your careers?
    There's lots of great auth services nowadays, like AWS Cognito and Auth0 if you have a specific use case and need to spend time on the nitty-gritty details, or Userfront and similar services if you want standard auth that works out of the box. - Source: Reddit / 6 months ago
  • How to build an online route planner with Amazon Location Service
    Now, you need to grant access to the resources that you have created so far by creating an Amazon Cognito identity pool and an IAM policy. This way a frontend application can send signed HTTP requests to Amazon Cognito and receive temporary, scoped-down credentials that are valid for an hour. Then, it can use those credentials to request map tiles and optimal routes from Amazon Location Service’s Maps and Routes... - Source: / 6 months ago
  • Authentication methods for nginx
    Amazon does make a managed authentication service called Cognito. If your site is all static files it sounds like it might be possible to move it to S3 and then have Cognito control access to specific files/paths? I've never done that personally though so I don't know for sure. - Source: Reddit / 7 months ago
  • 3 Things to Know Before Building a Multi-Tenant Serverless App
    While Amazon Cognito has a range of multi-tenancy options, our example today will focus on a request-based Lambda authorizer to evaluate the caller's identity and determine their active tenant. A Lambda authorizer sits in front of an API gateway, evaluates the provided auth token, and returns an IAM policy for the user. - Source: / 8 months ago
  • Launch HN: Warrant (YC S21) – Authorization and access control as a service
    How does this compare with existing access control solutions like or auth0 rbac? - Source: Hacker News / 8 months ago
  • Is AWS Cognito a privacy issue?
    A web service I frequently use recently introduced AWS Cognito ( to their web stack to provide API access for non signed in users. My uMatrix broke the site untill I whitelisted this script. My first thought was that anything Amazon related is a big no-no. Does anyone know anything about how this service uses personal data? - Source: Reddit / 9 months ago
  • Documentation site builder
    Single Sign-On and Custom JWT Authorizer Module ----------------------------------------------- Image::saml-architecture.svg[SAML Architecture,700,700] Single Sign-On and Custom JWT Authorizer is a FormKiQ Enterprise Add-On Module (for the FormKiQ Core Headless Document Management System) that enables the ability to customize the authorizer used for FormKiQ console, and API endpoints. FormKiQ by default uses... - Source: Reddit / 9 months ago
  • An easy and secure way to protect API Gateway endpoints
    AWS_IAM is not the only way to controlling access to an API. We can use Lambda authorizers or Cognito (Part 1 and Part 2) for securing internal microservice communications. - Source: / 9 months ago
  • API Security with OIDC by using Apache APISIX and Microsoft Azure AD
    When we use the OIDC plugin together with any identity provider (In addition to Azure AD, there is a variety of IDP providers such as Okta, and AWS Cognito), commonly the authentication flow is divided into 3 stages, sign-in, access, and session flow:. - Source: / 10 months ago
  • Which user management?
    If you have any AWS experience you can always leverage Cognito. - Source: Reddit / 10 months ago
  • How to secure Spring boot REST API endpoints with Amazon Cognito
    Usually, implementing Spring boot bearer token functionality for Rest API requires many lines of code, hours, and the need for user management. However, using Spring boot AWS authentication thanks to Amazon Cognito, things become very simple and very very fast. We no longer need to manage users, Amazon Cognito user pool takes care of that. Cognito also allows us to share users between many Rest APIs and front-ends... - Source: / 10 months ago

External sources with reviews and comparisons of Amazon Cognito

12 User Authentication Platforms [Auth0, Firebase Alternatives]
Cognito is Amazon’s cloud application authentication solution for the masses. It’s a low code deployment that can be used with conventional passwords or 3rd party logins like Google or Facebook.
Auth0 Vs cognito
Auth0 is far, far easier to implement. But… it is way more expensive. We started on Auth0 and then switched to Cognito. Cognito has cost us a lot of development time. On the other hand all of our data is collected in a single place, AWS, making it easier to analyze (Cloudwatch alerts).

Do you know an article comparing Amazon Cognito to other products?
Suggest a link to a post with product alternatives.