Skip to main content

Getting started with Amazon Cognito

Documentation and resources to get you started

Amazon Cognito User Pools - A directory for all your users

You can quickly create your own directory to sign up and sign in users, and to store user profiles using Amazon Cognito User Pools. User Pools provide a user interface you can customize to match your app. User Pools also enable easy integration with social identity providers such as Facebook, Google, and Amazon, and enterprise identity providers such as Microsoft Active Directory through SAML.

Amazon Cognito identity pools

With Amazon Cognito identity pools, you can create unique identities and assign permissions for users. Your identity pool can bring in identities from the following types of authentication services:

  • Users in an Amazon Cognito user pool
  • Users who authenticate with external identity providers such as Facebook, Google, Apple, or an OIDC or SAML identity provider.
  • Users authenticated via your own existing authentication process

How to create an Amazon Cognito user pool

How to use Amazon Cognito user pool advanced security features

How to create an Amazon Cognito identity pool