Cognito
Cognito provides authentication, authorization, and user management for your web and mobile apps.
Your users can sign in directly with a user name and password, or through a third party such as Facebook, Amazon, Google or Apple.
User Pools - Authentication
A user pool is a user directory in Cognito.
With a user pool, your users can sign in to your web or mobile app through Cognito.
Your users can also sign in through social identity providers like Google, Facebook, Amazon, or Apple, and through SAML identity providers.
Whether your users sign in directly or through a third party, all members of the user pool have a directory profile that you can access through a SDK.
Identity Pools (Federated Identities) - Authorization
Cognito identity pools (federated identities) enable you to create unique identities for your users and federate them with identity providers.
With an identity pool, you can obtain temporary, limited-privilege AWS credentials to access other AWS services.
Cognito identity pools support the following identity providers:
Public providers: Login with Amazon, Facebook, Google, Apple.
Cognito user pools
Open ID Connect Providers
SAML Identity Providers
Developer Authenticated Identities
Last updated
Was this helpful?