Search for a command to run...
Managed customer identity and access management service for adding user sign-up, sign-in, and access control to web and mobile apps. Provides scalable user directories, social and enterprise federation, passwordless options including WebAuthn passkeys and email or SMS one-time codes, plus branded login flows with minimal custom code.
Part of the AWS ecosystem and processes high-volume authentication traffic across millions of users. Amazon Cognito differentiates by unifying human and machine identity in one service: user pools for end-user auth and identity pools for federating into AWS with temporary credentials. Integrates directly with Amplify, API Gateway, Lambda, S3, and DynamoDB for end-to-end serverless auth flows.
Key capabilities:
Common setups include serverless web and mobile apps using Amplify or direct SDK integration, API protection with API Gateway and JWT validation, and role-based access to S3 or DynamoDB via identity pools. Works across React, Next.js, Angular, Vue, Flutter, iOS, Android, and backend runtimes including Node, Python, and .NET.