
Identity management for your apps
Vendor
Amazon Web Services (AWS)
Company Website
Implement a secure, scalable, and customized sign-up and sign-in experience in minutes
Meet Amazon Cognito
Amazon Cognito lets you add user sign-up, sign-in, and access control to your web and mobile applications within minutes. It is a developer-centric, cost-effective service that provides secure, tenant-based identity stores and federation options that can scale to millions of users. Amazon Cognito processes more than 100 billion authentications per month providing customer identity and access management (CIAM) for your applications.
Benefits of Amazon Cognito
Secure and scalable customer identity and access management (CIAM)
Provides secure and scalable customer identity and access management that is enterprise-grade, cost-effective, and customizable. Supports login with social identity providers and passwordless login using WebAuthn passkeys or SMS and email one-time-passwords. Scale to millions of users with a fully managed, high-performance, and reliable user directory.
Frictionless integration and customization to your application
Equips developers with low-code, no-code features that improve productivity. Configure customized sign up and sign in experiences that match your brand without custom code. Works with a broad set of developer frameworks, including AWS Amplify, React, Next.js, Angular, Vue, Flutter, Java, .NET, C++, PHP, Python, Golang, Ruby, iOS (Swift) and Android.
Seamless access to AWS services and resources
Supports role-based access to AWS services, such as Amazon DynamoDB, Amazon S3, and AWS Lambda. Users can be dynamically mapped to different roles to support least privilege access to a service.
Advanced security features for sign up and sign in
Offers advanced security features such as risk-based adaptive authentication, compromised credential monitoring, IP geo-velocity tracking, and security metrics to support your compliance and data residency requirements.
Use cases
Engage customers with flexible, customized authentication
Provide your customers with secure, passwordless access and branded customer experiences with the enhanced UI editor.
Manage business-to-business (B2B) identities
Use a variety of multi-tenancy options that provide different levels of policy and tenant isolation for your business.
Secure machine-to-machine (M2M) authorization
Develop modern, secure, microservice-based applications, and more easily connect your application to backend resources and web services.
Get role-based access to AWS services and resources
Gain secure, role-based access to AWS services, such as Amazon S3, Amazon DynamoDB, and AWS Lambda.